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.