The St. Louis Park mall has been open since 1951.
If you guessed that this week's photo was of the sign in front of the , then you were right on the money! Open since 1951, the strip mall features an array of stores along Excelsior Boulevard.
Check back next Monday for another "Where in the Park?"
Find your Patch
Start a Blog