News

The Mitchell Park Shopping Center is a strip mall shopping center located at the intersection of S. Layton Blvd. and W. National Ave. The building, built in 1960, replaced a streetcar ...