Shopping malls database
Lee Premium Outlets is located at the corner of Routes 20 & I-90, Lee. It is a Value-Retail Center which opened in 1997 and was last renovated in 2006. It is an Open shopping mall with 928 parking spaces and a food court with 256 seats.. It covers an area of 220,000 sqft. and has about 60 stores.
Shopping mall's name: Lee Premium Outlets
Address: Routes 20 & I-90, Lee, MA 01238
Number of stores: 60