Location We are located at 7195 Old Tuckaleechee Road in Townsend, Tennessee 37882 (Approximately 1.5 miles from US 321)