The Knickerbocker/ The Devon Theater

Street Address: 
6226 N. Broadway St.
Chicago, IL

Movie theater opened in 1915, now closed

Add comment