North Town Plaza is located at the heavily traveled intersection of Ogden Avenue and Washington Street on the north end of downtown Naperville.
Anchored by Jewel/Osco
Features national tenants including Verizon Wireless, Area 51 Cupcakes, Batteries + Bulbs, Jersey Mike’s Subs, Pella Products, The UPS Store and US Bank
High visibility for both local and commuter traffic