Alouette Beach Resort Solar – Old Orchard Beach, Maine

10 solar hot water systems installed on the roof of Alouette Beach Resort in Old Orchard Beach, ME.

10 solar hot water systems installed on the roof of Alouette Beach Resort in Old Orchard Beach, ME.

10 solar hot water systems installed on the roof of Alouette Beach Resort in Old Orchard Beach, ME.