Mountain Creek Generating Station in Dallas

Mountain Creek Generating Station in Dallas is a power plant (Exelon, Gas, Combustion). Mountain Creek Generating Station is located near South Merrifield Road.

Land Use
industrial area
Operator
Exelon