Saint Francis of Assisi Catholic Church
Catholic
- Address
-
7719 River Road
Townsend, TN 37882
Saint Francis of Assisi Catholic Church is a Catholic church in Townsend, Tennessee.
Location data © OpenStreetMap contributors.
Catholic
Saint Francis of Assisi Catholic Church is a Catholic church in Townsend, Tennessee.
Location data © OpenStreetMap contributors.