Somers Veterinary Hospital
Veterinary clinic
63 S Rd · Somers, CT 06071 · 1.9 mi
AAHA accredited
Somers Veterinary Hospital, located on South Road in Somers, Connecticut, provides full-service care for dogs, cats and exotic pets. Services include in-house laboratory work, imaging, dental and surgical care, and…