Schedule An Appointment

    Give us a call! (858) 412-6066

    Walk-Ins Welcome! Come by Today!
    7634 Girard Ave Suite A • La Jolla, CA 92037
    Clinic Hours: Mon-Fri: 8:30am-8pm | Sat: 9am-5pm