Find all the information for Pomfret Small Animal Clinic, that provides veterinary services in Pomfret Center, CT 06259