UC San Diego Health Express Care – Eastlake


Walk-In Clinics
English
2295 Otay Lakes Rd Suite 110, Chula Vista, CA 91915, United States
Closed now | 8:00 am - 7:00 pm

Business hours