Lake Placid Animal Hospital
Veterinary clinic
5673 Cascade Rd · Lake Placid, NY 12946
Lake Placid Animal Hospital is a companion animal veterinary practice in Lake Placid, New York, offering wellness care, surgery, diagnostics, a pharmacy and parasite prevention. It welcomes new patients and serves…