Reviews: 128 reviews

4.9
Showing 5 Star Only

Leone and Vaughn is the best orthodontist ever! I have Invisalign right now, and they have been very helpful about giving me tips and helping me through the process. Everybody there is very kind and knowledgeable. I am always so excited when I have an appointment!

really awesome and i always look forward to appointments