STILLWATER HYDRO ELECTRIC PROJECT

Operating

Hydro power plant in New York

Capacity
3 MW
Primary fuel
Hydro
Operator
STILLWATER HYDRO ASSOCIATES LLC
Status
Operating
Commissioned
1993
EIA plant ID
54395
Coordinates
42.9374, -73.6543

See it on the map