Northwoods Inn 2520 Main Street Lake Placid, NY 12946 Reservations and Availability Toll Free: (866) 294-7171 Phone: 518-523-1818 Email: info@northwoodsinn.com
Reservations and Availability Toll Free: (866) 294-7171 Phone: 518-523-1818 Email: info@northwoodsinn.com