Townsend River Walk & Arboretum is located in Townsend, United States on E Lamar Alexander Pkwy. Townsend River Walk & Arboretum is rated 4.7 out of 5 in the category arboretum in United States.
Address
E Lamar Alexander Pkwy
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance