Location:
1466 S. Wabash Ave.
Chicago, IL 60605
Located Within:
Coliseum Park