Northwoods Inn

Location:

2520 Main StLake PlacidNew York12946United States View Map

Revenue:

$2.4 Million

Employees:

12

SIC Codes:

7011

Phone:

(518) 523-1818
More

Description:

The Northwoods Inn is an historic hotel with an abundance of character and a fascinating history. Since the 1800s, Lake Placid has been a destination to touri...  

Read More

Browse ZoomInfo’s Directories