Erie Canal Animal Hospital Category Pet Services Claimed 370 S Union St Spencerport NY 14559 (585) 349-7387 Get Directions View Details