The Strip (N. Canton)

The Strip is located at the corner of Portage Rd. @ I-77 & Strip Ave. , N. Canton. It is a Power Center which opened in 1996. It is an Open shopping mall. It covers an area of 800,000 sqft. and has about 34 stores.