Ilo Ilo Theatre
2691 Dunsmuir Avenue,
No one has favorited this theater yet
Styles: Art Deco
The Ilo Ilo Theatre opened in Cumberland in 1914 and closed around 1955. In late-2012 it is currently undergoing restoration for use as a live performance venue.
Just login to your account and subscribe to this theater.