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.
5673 Cascade Rd, Lake Placid, NY 12946
Hours not listed. Please call ahead at (518) 523-7319 to confirm availability.