Schedule An Appointment

* indicates required field

Give us a call! (858) 412-6066

Walk-Ins Welcome! Come by Today!
7634 Girard Avenue • La Jolla, CA 92037
Clinic Hours: Monday - Friday: 8:30 AM - 6 PM | Saturday: 10 AM - 4 PM