
Our Address
5927 Balboa Ave San Diego, CA 92111
Phone
Office: +1(858) 751-5733
Emergency Hours : (858) 922-3762
Open Hours
Monday – Friday: 8:00am – 5:00pm
Saturday: by Appointment & Emergency Only
Sunday: Emergency Only – Please call (858) 751-5733