Location:
6056 N. Landers Ave.
Chicago, IL 60646
Located Within:
De Julio (Anthony, Jr.) Park