Giles B. Horrocks 1 Boulder Periodontics3400 Penrose PlaceSuite 103Boulder, CO 80301303-449-1301 SpecialtiesPeriodonticsAwards5280 Top Dentist: 2022