University of Illinois at Chicago South Shore Mile Square

7131 S Jeffery Blvd, Chicago, IL 60649
University of Illinois at Chicago South Shore Mile Square University of Illinois at Chicago South Shore Mile Square is one of the popular Shopping Mall located in 7131 S Jeffery Blvd ,Chicago listed under Local business in Chicago ,

Contact Details & Working Hours

Map of University of Illinois at Chicago South Shore Mile Square