MEC Community Solar
Geolocation
POINT (-114.0817874 46.7434807)
Timezone
America/Denver
Locus Install Date
21 December 2015
Locus Energy Site ID
3555314
Contact Us
Bonneville Environmental Foundation
1500 SW 1st Avenue, Suite 710
Portland OR 97201
phone: 503-248-1905