Hours Of Operations Sni Company Illinois Downers Grove 60515 Sni Company Hours of Operation and Location in Downers Grove, IL 60515 4.0 - 141 votes 1326 Ogden Ave, Downers Grove, IL 60515 (630) 390-1362 Get Directions Sni Company Hours Category: Electronics Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore Downers GroveView More Apparel MarshallsTJ MaxxRoss Dress for LessK & G Fashion SuperstoreH & M Sports GolfsmithColemanTrek Bicycle StoreGolf GalaxyLife Style Jewelry MarshallsKohl's OutletHelzberg DiamondsGoldmax Recommend For You Siemens Product Lifecycle Management Apex Computer Store Business Information Technologies Sirius Technologies Incorporated Digital Innovations Incorporated Sky Technology Group Sap Labs Incorporated Pcss Incorporated Bmc Software Incorporated Bentley Systems Incorporated