SHREWSBURY

Operating

Oil power plant in Massachusetts

Capacity
14 MW
Primary fuel
Oil
Operator
TOWN OF SHREWSBURY - (MA)
Status
Operating
Commissioned
1969
EIA plant ID
6125
Coordinates
42.2748, -71.7173

See it on the map