Stillwater B P-2712

The Stillwater Hydroelectric Project is a run-of-river facility located on the Stillwater Branch of the Penobscot River in Old Town, Maine with a generating capacity of 1.95 MW. The Stillwater Project began commercial operations in 1913. The Stillwater Project’s...

Stillwater Hydro Station P-2712

The Stillwater Hydroelectric Project is a run-of-river facility located on the Stillwater Branch of the Penobscot River in Old Town, Maine with a generating capacity of 1.95 MW. The Stillwater Project began commercial operations in 1913. The Stillwater Project’s...