Location:
4920 S Throop St.
Chicago, IL 60609
Located Within:
Back of the Yards Park