Ongoing Projects Johnsburg, NY Energy Production: 5.19 MWdc Status: In development Location: 3238 St Rt 28, Johnsburg, NY Click here to see it on Google Earth More Projects Interested in leasing your land? Request a Free Assessment