Charles R. Lowman Power Plant in Leroy, AL 36548

Charles R. Lowman Power Plant in Leroy, AL 36548 (Washington County) is a power plant (PowerSouth Energy Cooperative, Gas, Combustion). Charles R. Lowman Power Plant is located near County Road 34.

Land Use
industrial area
Operator
PowerSouth Energy Cooperative