Find Lake Placid Animal Hospital in Essex County, NY

  • Lake Placid Animal Hospital
  • 5673 Cascade Road, Lake Placid, NY 12946
  • 518-523-7319