The Mitchell Park Shopping Center is a strip mall shopping center located at the intersection of S. Layton Blvd. and W. National Ave. Back to the full article.
The Mitchell Park Shopping Center is a strip mall shopping center located at the intersection of S. Layton Blvd. and W. National Ave. Back to the full article.