Please use the tool below to upload pictures.

Clinic Name: Alta Family Health Clinic, Inc.
Clinic Address: 888 N Alta Ave, Dinuba CA