Read review posted by PRiNCESS ANNiE on March 22, 2010, 6:26 p.m. for Dr. Stephen Yao - Orthodontist

Dr. Stephen Yao DDS - Orthodontist

4.5 based on 11 reviews

Rating out of 5 stars

San Jose, CA

Map & Address
Review by Stars: 5.0 on Link
i got invisalign march of 2009 and 1 year later im done with my braces and extremly happy with my new smile! minus some of the pain from my teeth shifting (this is coming from a delicate princess) Dr.Yao and Claudia made this a smooth ride. two thumbs up for them!!

I know this doctor: 1 year

Agree 0 Disagree 0 Agree 0 Disagree 0