Contact Us
5330 Carroll Canyon Rd #140, San Diego, CA 92121, United StatesMon: 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
© 2019