Rug Cleaning Be the first to review Rating: 73 Anthonys Carpet & Upholstery 30 Beach St, Fairhaven, MA