Mechanical Contractors in Lake Placid (NY) Full list of companies Mechanical Contractors category in Lake Placid, New York Kevin Willis Mechanical Svc 59 1/2 Sentinel Rd, Lake Placid, NY 12946, (518)523-4996 Page 1