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.

Mitchell Park Shopping Center

Picture 4 of 6

The Mitchell Park Shopping Center. Photo taken May 6th, 2015 by Jeramey Jannene. All Rights Reserved.