About
Liberty Lodge is a beautiful rental cabin located in Spencer TN just 2 miles from Fall Creek Falls state park.
Address: 102 meadow View Lane, Spencer (Tennessee) 38585
Phone: (615) 425-8288
State: TN
City: Spencer
Street Number: 102 meadow View Lane
Zip Code: 38585
categories: vacation home rental