Hours Of Operations Nimble Social Media Illinois Nimble Social Media Hours of Operation and Locations in Illinois 4.5 - 131 votes 2 Locations in Illinois Nimble Social Media Hours Category: Electronics Nimble Social Media - Chicago, IL 60647 1630 N Leavitt St(773) 661-9761 View Store Details Nimble Social Media - Chicago, IL 60613 1802 W Berteau Ave(773) 661-9761 View Store Details Recommend For You Computer Exchange Tom Shaer Media Best Networks Incorporated Unruly Media Media Source Pc Repair & Sales Free Spirit Media Media Options George Jon Incorporated Computer Doctor