Spencer Animal Hospital
Animal hospital
140 N Main St · Spencer, NY 14883 · 1.5 mi
Spencer Animal Hospital is a veterinary practice in the village of Spencer, New York, located at the corner of Brooks and Main Street. The website provides office hours and directions to the clinic, which moved to…