Dr. Catherine Shafts, DO
Contact provider for availability

Dr. Catherine Shafts, DO

Save

Family Medicine | Female

Generations Family Health Ctr 42 Reynolds St, Danielson, CT 06239 Get Directions
(860) 774-7501