CHANNEL ENERGY CENTER LLC

Operating

Natural Gas power plant in Texas

Capacity
715 MW
Primary fuel
Natural Gas
Operator
CHANNEL ENERGY CENTER LLC
Status
Operating
Commissioned
2001
EIA plant ID
55299
Coordinates
29.7189, -95.2319

See it on the map