• Contact Us

    5330 Carroll Canyon Rd #140, San Diego, CA 92121, United States
    Mon: 07:00AM – 07:00 PM
    Tue: 07:00 AM – 07:00 PM
    Wed: 07:00 AM – 07:00 PM
    Thu: 07:00 AM – 07:00 PM
    Fri: 07:00 AM – 07:00 PM
    Sat: 07:00 AM – 04:00 PM
    Sun: Closed
    (858) 283-4554 ​
  • Visit Our Clinic Here