Carpet Replacement Be the first to review Rating: 62 Ken S Carpet & Flooring 111 Main St, New Sharon, ME