Pets & Veterinary All Categories... Animal Care/Services go Results Found: 4 Button group with nested dropdown Alliance Animal Hospital Alliance Animal Hospital 6543 Main Street Williamsville NY 14221 (716) 634-0344 Elmwood Small Animal Hospital Elmwood Small Animal Hospital 1606 Kenmore Avenue Buffalo NY 14216 (716) 876-6023 Northtown Animal Hospital Northtown Animal Hospital 839 Niagara Falls Boulevard Amherst NY 14226 (716) 834-8387 Veterinary Dermatology Service of WNY Veterinary Dermatology Service of WNY 9570 Transit Road East Amherst NY 14051 (716) 839-2313