Country Valley Veterinary Clinic Hospitals 5877 State Highway 30Amsterdam, New York 12010 View Profile