Spencer Animal Hospital
Veterinary clinic
140 N Main St · Spencer, NY 14883 · 7.8 mi
Spencer Animal Hospital is a veterinary practice in the village of Spencer, New York. The clinic moved to its current downtown location on Main Street in September 2023 and publishes weekday and Saturday hours with…