Smoke Signals

Address:
Main Street, Lake Placid, New York, USA
Telephone:
(518) 523-2271
Capacity:
159
 View map