Address: 4104 N Harlem Ave, Norridge, IL 60706, USA
Ala Haddadin | Sep 13, 2021
Happy birthday bud!
Renato Alonso | Sep 13, 2021
Yes
Christine_ Gacha6 | Sep 13, 2021
Yes, Harlem Irving Plaza does have the Lids Hat store. You just pass The Giving Tree and Customer service, and walk down that way, and you'll run into.