EXELON FRAMINGHAM LLC

Operating

Oil power plant in Massachusetts

Capacity
43 MW
Primary fuel
Oil
Operator
EXELON POWER
Status
Operating
Commissioned
1969
EIA plant ID
1586
Coordinates
42.2672, -71.3983

See it on the map