Back to photostream

100 Block of W. Church Street, North Side, Showing Art Theater, Champaign, Illinois

A view of the 100 block of W. Church St. looking west toward N. Randolph Street. Ahead is the Art Theater, which opened in 1913 as the Park Theatre, and is now known as The Art Theatre Co-op.

2,098 views
24 faves
0 comments
Uploaded on July 8, 2015
Taken on March 16, 2015