326 South Melrose Drive
Suite 101
Vista, CA 92081



Contact Us


We are Conveniently Located in Vista, CA at 326 South Melrose Drive, just south of Highway 78!

Walk-ins and emergency visits are always welcome!

Please call with any questions or to schedule an appointment.




You may also fill out the form below and one of our staff members will contact you as soon as possible.
Click here to request an appointment online.


Request a Dentist Appointment

    Our Hours:

    Monday 7:00am – 8:00pm
    Tuesday 2:00pm – 8:00pm
    Wednesday 2:00pm – 8:00pm
    Thursday 2:00pm – 8:00pm
    Friday 7:00am – 4:00pm
    Saturday 9:00am – 5:00pm
    Sunday 9:00am – 5:00pm

  • [email protected]