Roman Catholic parish in the Diocese of Knoxville, situated in Townsend, TN. The parish shares a history of growth and struggle, with the Diocese of Knoxville established in 1988. The grounds feature a rosary garden, outdoor stations of the cross, and Shea Hall for parish gatherings, bordering a river with a Sacred Heart statue.
Claim your church page to update information, add staff & events, and get a premium listing.
Claim Your ChurchNearby