Canastota
Upstate Veterinary Surgical Center
220 Genesee St, Canastota, NY 13032
Village Veterinary Hospital
230 Genesee St, Canastota, NY 13032, United States