Lyric Theatre

57 N. Neil Street,
Champaign, IL 61820

Unfavorite No one has favorited this theater yet

Showing 1 comment

seymourcox
seymourcox on May 6, 2011 at 5:02 pm

This video tells the Lyric Theatre story with a rare exterior image;
View link