Washington Park Plaza Shopping Center
OtherLocated at Washington Square Mall in Chicago, IL
Retail and service establishment. Located in Washington Square Mall.
About Washington Square Mall
Washington Square Mall is located at 4849 W North Ave, Chicago, IL 60639. It features 19 stores and services. Rated 4.1/5 based on 2,734 reviews.
View all stores at Washington Square Mall