Top Dentist Stephen L. Carter 1 Carter Orthodontics3333 S. Wadsworth Blvd., Suite D-309Lakewood, CO 80227303-986-7846 SpecialtiesOrthodontics Location Map