Travellers Rest
Map Showing Location in South Nashville
(Note: Site accessible from Franklin Road, not I-65.)


Close Up Map
(Note: Site accessible from Franklin Road, not I-65.)

Travellers Rest
636 Farrell Parkway, Nashville, TN 37220
Call (615) 832-8197