3451 S.E. Belmont Street,
1 person favorited this theater
The Avalon Theatre is located on a lonely section of S.E. Belmont Street. It was opened prior to 1941. It has a unique neon sign that is really lonely at night and screens movies as well as being in use as a Wunderland Video Games room.
Just login to your account and subscribe to this theater