We are excited to announce that Star Market at TD Garden/North Station will open this Friday, September 20th. It’s about time that the north end had its own supermarket! Residents have been advocating for an affordable grocery retailer since Stop & Shop closed on Cambridge Street in 2003. In 2013, Star Market signed a preliminary agreement for a long-term lease at the new TD Garden/North Station development. It will be the largest supermarket (63,000 s.f.) in downtown Boston. The supermarket will be located below ground level, accessible through escalators. All-Pro Electric is proud to have been involved in this project.
Katherine Harrington
Comments