Dover Plains

Harlem Valley Animal Clinic

3017 State Route 22, Dover Plains, NY 12522