Directions to Town And Country Motor Inn, Lake Placid

Town-and-country-motor-inn-map
The Town And Country Motor Inn in Lake Placid is located at 2200 SARANAC AVE , Lake Placid , NY, US .   Click on the Google Map above to get an interactive version and see the area around the Town And Country Motor Inn .