Loading view. There were no results found. There were no results found. Events Natick Mall Natick Mall 508-655-4800 http://www.natickmall.com/ The largest mall in New England with 250 of the finest retail stores. Today Now onwards Now onwards Select date. Previous Events Today Next Events Subscribe to calendar Google Calendar iCalendar Outlook 365 Outlook Live Export .ics file Export Outlook .ics file