160 NW Jackson Street,
2 people favorited this theater
The Avalon is a small art cinema that opened in September of 1997. It seats a little over 100 people. It has a small screen measuring 12 ft by 22 ft. The auditorium is equipped with Dolby Surround Sound. The theatre features a bargain night every Wednesday with admission $4.50 to all. The Avalon is the only independent theatre in Corvallis.
Just login to your account and subscribe to this theater