Dentist Dr. Leonard Tau, DMD 19116

Doctor Leonard Tau, DMD, Philadelphia, Pennsylvania 24 Year Old Mother Treated With Invisalign

Patient did not like her smile at all with her large space, Invisalign was the best choice and 9 months later she can't stop smiling (Jul 23, 2015)