Amsterdam

Amsterdam Animal Hospital

191 Wallins Corners Rd, Amsterdam, NY 12010

Animal Health Center

359 State Highway 67, Amsterdam, NY 12010

Country Valley Veterinary Clinic

5877 State Highway 30, Amsterdam, NY 12010