Derek A. Straffon 1 303 Smiles8745 E. Orchard RoadSuite 513Greenwood Village, CO 80111303-758-3414 SpecialtiesOrthodonticsAwards5280 Top Dentist: 2022