Shelby Substation in Atoka, TN 38004

Shelby Substation in Atoka, TN 38004 (Shelby County) is a substation (Tennessee Valley Authority, 500000 V). Shelby Substation is located near Armour Road.

Operator
Tennessee Valley Authority