Location:
4759 N. Lavergne Ave.
Chicago, IL 60630
Located Within:
Thuis (Grace Zwiefka) Park