Townsend Substation in Townsend, TN 37882

Townsend Substation in Townsend, TN 37882 (Blount County) is a substation (161000 V). Townsend Substation is located near Town Square Drive.