Location:
1755 N. Clybourn Ave.
Chicago, IL 60614
Located Within:
Clybourn (Archibald) Park