Carpet Replacement Be the first to review Rating: 72 Acadia Carpet Care 5 Mountain Ave, Bar Harbor, ME