208 Tower Avenue,
No one has favorited this theater yet
Small theatre with Historic Status located on the corner of Tower Avenue and Terry Avenue in downtown Larimore. The Avalon Theatre opened in 1925 with 397 seats. Used for performing arts and movies.
Just login to your account and subscribe to this theater