Super 8 Motel Ticonderoga

1144 Wicker St
Ticonderoga
New York
United States