Address: 2532 Main St, Lake Placid, NY 12946, North Elba, New York 12946
Phone: (518) 523-7245
Email: lakeplacidski@gmail.com
Website: http://www.lakeplacidskiandboard.com/
Get DirectionsPrimary Category: Ski shops
Additional Categories: Clothing stores,Snowboard shops,Ski rental services,Snowboard rental services,Ski shops