Stillwater : P-4684

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...