UCSD Health

starstarstarstarstar
5.0 - 1 reviews.
Walk-in Clinics
2295 Otay Lakes Rd, Chula Vista, CA 91915
facebook instagram facebook instagram

Reviews for UCSD Health

Add your comment
  • Oct 2023

    Excellent service, they do receive walk-ins! The walk-in time waiting was less than 30 minutes before seeing a doctor.

UCSD Health

2295 Otay Lakes Rd, Chula Vista

Directions Website Suggest an Edit