Top Dentist Michael K. Townsend 1 Castle Rock Kids' Dentistry2352 Meadows Blvd., Suite 200Castle Rock, CO 80109303-814-1335 SpecialtiesPediatric Dentistry Location Map