TOWN AND COUNTRY MOTOR INN

2200 SARANAC AVE
LAKE PLACID
New York
United States