Claim this profile

Otay Family Health Center

--

EZlocal Rating Star

Total Reviews: 0

1637 Ste 3rd Ave Ste B

Chula Vista, CA 91911-5823

(619) 425-1780

Business Map

Map Details

Area: Chula Vista, CA 91911

Coordinates: 32.596561, -117.064262

KML: KML

Back to Otay Family Health Center Profile

Google Reviews
Facebook Ads
EZlocal 17 Years
BBB A+
Bing Ads