Englewood Substation in Tuscaloosa, AL 35405

Englewood Substation in Tuscaloosa, AL 35405 (Tuscaloosa County) is a substation (Alabama Power, 115000;13090 V). Englewood Substation is located near Pine Lane.

Operator
Alabama Power