Stephen L. Carter 1 Carter Orthodontics3333 S. Wadsworth Blvd.Suite D-310Lakewood, CO 80227303-986-7846 SpecialtiesOrthodonticsAwards5280 Top Dentist: 2020