Shopping malls database
Portsmouth Town Center is located at the corner of I-264 & Route 17 (Frederick Blvd.), Portsmouth. It is a Community Center which opened in 2011. It is an Open shopping mall with 1,039 parking spaces. It covers an area of 229,251 sqft. and has about 25 stores.
Shopping mall's name: Portsmouth Town Center
Address: I-264 & Route 17 (Frederick Blvd.), Portsmouth, VA 23707
Number of stores: 25