The Avalon Theatre in Grand Junction is a beautifully restored historic theater that serves as a premier performing arts venue for Western Colorado. It hosts a wide array of events including concerts, Broadway shows, comedy acts, films, and community performances.