Location:
2800 S. Sacramento Blvd.
Chicago, IL 60608
Located Within:
La Villita Park