Allen Substation in Memphis, Tennessee

Allen Substation in Memphis is a substation (Memphis Light, Gas and Water, 161000 V). Allen Substation is located near Riverport Road.

Operator
Memphis Light, Gas and Water