Amsterdam Animal Hospital on Facebook

191 Wallins Corners Road
Amsterdam, NY 12010
P: (518) 842-0540
F: (518) 843-6547