Location:
4901 N. Sheridan Rd.
Chicago, IL 60640
Located Within:
Buttercup Park