205 N. Washington Street,
No one has favorited this theater yet
Located on Washington Street near Exchange Street. The Owosso Opera House was opened by 1894. By 1909 it had been renamed Owosso Theatre. It was remodeled in 1916 and became the Strand Theatre. The Strand Theatre is shown as seating 603 and closed in the 1945 Film Daily Yearbook.
Just login to your account and subscribe to this theater