Pomfret Center
Pomfret Small Animal Clinic
54 Orchard Hill Rd, Pomfret Center, CT 06259