Solar System Installation Be the first to review Rating: 77 Evergreen Home & Hearth - Ellsworth 403 High St, Ellsworth, ME