Lake Placid NY Sports Recreational 1. 2733 Main St, Lake Placid, NY 12946 | The Guide House (518) 523-3764