Location:
6755 N. Northwest Hwy.
Chicago, IL 60631
Located Within:
Edison (Thomas Alva) Park