Lake Placid Animal Hospital

Is this your veterinarian?

5673 Cascade Rd
Lake Placid, NY 12946

Driving Directions