Easily book your appointment online using Square!

Where We’re Located

7531 Girard Ave #C | La Jolla CA 92037

Our Hours

Monday – Saturday: 10am-7pm
Sunday: 11:30am – 5pm

Call us: (858) 456-1188