Avalon Theatre

The Avalon Theatre is located in Downtown Grand Junction on the corner of 7th and Main Street at 645 Main Street. With 1,095 seats in the auditorium, we have the space to host local and national entertainment.