Local Guide

shadow

Winston Plaza

Save to foursquare

Info

Address

1254 Winston Plaza Melrose Park, IL 60160
  708-410-1723

Hours

Unknown

About

Shopping Plaza Located on the south west corner of North & 9TH avenue, Winston Plaza has historically been the destination shopping center for Melrose Park and surrounding communities.

Flag for review