COMING SOON! McCOR is excited to welcome Winners/HomeSense to Mayflower Mall, opening in Spring 2023. Here we have Greg Morrison, General Manager, Mayflower Mall along with Winners Manager, David Vatcher, Winners Assistant Manager, John Burke along with various store associates from Winners.