Otay Family Health Center
1637 3rd Ave Ste Bf
Chula Vista, CA - 91911
619-205-1360
Fax Number: 619-205-1374
Chula Vista, CA - 91911
619-205-1360
Fax Number: 619-205-1374
Reviews
About Otay Family Health Center
Otay Family Health Center is a San Diego County community health services center. They serve the inner city population. This clinic is open 45 hours weekly.
Federal funds granted to grantee Centro de Salud de la Comunidad de San Ysidro. maintain operations.