Harold's Chicken & Fish

🏪 Located in   Marshfield Plaza
Store
Harold's Chicken & Fish
City
Chicago
State
Shopping Mall
📄 Store Information

Harold's Chicken & Fish is located at Marshfield Plaza in Chicago, IL. The mall is situated at NWC 119th St. & Marshfield Ave., Chicago, IL 60643. Use the map below to find the exact location and browse other nearby Harold's Chicken & Fish stores.

Address NWC 119th St. & Marshfield Ave., Chicago, IL 60643
📍 Location on Map
Map © OpenStreetMap