• The Mayflower Chatham


    Shopping & Specialty RetailHome FurnishingsInterior Design & Furnishings, ArtStationers Toys

    About Us

    A Shop for all Seasons...for so Many Reasons

    The Mayflower Shop - A variety store established in Chatham in 1885. We strive to bring you quality goods that enhance your vacation, your life and your memories of Cape Cod …year round!

    Open Every Day!