Reviews: 128 reviews

4.9
Showing 5 Star Only

Leone and Vaughn is the best dentist place i have ever been to, plus the staff are really nice to everyone.

Super organized and nice

they help me and my teeth become better there also cool.

Really great team! I had been self-conscious about my teeth for years, and Leone and Vaughn really boosted my self-confidence!