Otay Community Clinic

Address

1637 3 Avenue
Chula Vista, CA 91911