Contact Us

Elmwood Small Animal Hospital

1606 Kenmore Avenue

Buffalo, NY 14216

716-876-6023

716-876-3432

elmwoodsah@gmail.com

Interactive Maps: Google Mapquest Yahoo!