Let's get in touch
We’re here for you. Call or message us to request info.
Our Location
213 Landis Avenue Chula Vista, CA 91910
Visiting Time
Mon: 8:00 AM — 7:00 PMTue: ClosedWed: 8:00 AM — 7:00 PMThurs: 8:00 AM — 7:00 PMFri - Sun: Closed
Call
Our friendly staff can answer all your questions and book you an appointment.