Directions to Econo Lodge Inn & Suites Parkside, Townsend
The
Econo Lodge Inn & Suites Parkside
in
Townsend
is located at
7824 E LAMAR ALEXANDER PKWY
,
Townsend
,
TN,
US
.
Click on the Google Map above to get an interactive version and see the area around the
Econo Lodge Inn & Suites Parkside
.