Whats New?

Mall Hours:
Monday to Friday: 10am to 8pm
Saturday: 10am to 7pm
Sunday: 12pm to 5pm
Another new store alert! We are pleased to announce that Hallmark will be coming to Mayflower Mall this Fall. Not just cards, but lots of great giftware throughout the new store.