Veterinary clinic

Lake Placid Animal Hospital

5673 Cascade Rd, Lake Placid, NY 12946

Opening hours

Hours not listed. Please call ahead at (518) 523-7319 to confirm availability.