at 1637 3rd Ave, Chula Vista , 91911-5823 United States
22 FB users likes Otay Family Health Center, set it to 465 position in Likes Rating for Chula Vista, California in Local Business category
Otay Family Health Center is Chula Vista based place and this enity listed in Clinic category. Located at 1637 3rd Ave CA 91911-5823. Contact phone number of Otay Family Health Center: (619) 425-1780