STILLWATER HYDRO ELECTRIC PROJECT
OperatingHydro 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
Hydro power plant in New York