GNC, a national nutrition supllement retailer, plans to open a store in Waltham.
GNC plans to open at 1030 Main St., known as the Main Street Markpetplace. A sign for the store was hanging during a Wednesday, Dec. 12 visit to the site and the company appears on a list of tenants for the site, according to the site's realtor, The Dartmouth Company. No listing for the new store appears on GNC's website.
The new plaza has come under recent scrutiny