What is the location of the proposed power plant?

The proposed site is at the end of Algonquin Lane (near 54 Algonquin Lane), off Wallum Lake Road, Pascoag as seen on this map.

Follow this link to Google maps to see the location of the proposed site.