Practice Locations

Hayward Location:

Milpitas Location

Make An Appointment For Your Smile!

Let us know your problem, make an appointment and receive the best advice from the specialists in the field.

    Office Hours

    • Mon
    • 8:30am to 5pm
    • Tue
    • 8:30am to 5pm
    • Wed
    • 8:30am to 5pm
    • Thu
    • 8:30am to 5pm
    • Fri
    • 8:30am to 5pm
    • Sat (once a month)
    • 8am to 12pm