Public Utilities & Environment All Categories... Power CompaniesRecycling & Redemption Centers go Results Found: 2 Button group with nested dropdown Dover-Foxcroft Redemption Center Dover-Foxcroft Redemption Center 1007 South St. Dover-Foxcroft ME 04426 (207) 564-8679 Central Maine Power Central Maine Power 83 Edison Dr. Augusta ME 04336 (800) 565-0121 Visit Website