Smile Doctors Braces Share: Orthodontists Smile Doctors Braces Visit Website 4503 Sweetwater Blvd. Sugar Land, TX 77479 (281) 980-8351 (281) 980-6151 (fax) About Map About Specialist in Orthodontics for children & adults featuring Invisalign, Insignia, and the Damon System. What's Nearby? Distance: 5 10 15 20 25 50 mi.