Photo: Avalon Theatre Grand Junction

The renovated Avalon Theater on Main Street in Grand Junction.