West Marine Plaza is located in at 299 Mishawum Rd in Woburn, MA. The shopping center is located across from the newly developed Woburn Village.
West Marine Plaza is located in at 299 Mishawum Rd in Woburn, MA. The shopping center is located across from the newly developed Woburn Village.