Castle Rock Exhibit Hall The Castle Rock Exhibit Hall is an historic museum that features exhibits demonstrating the impact that the 1980 eruption of Mount Saint Helens had on the area. Located on Front Avenue in Castle Rock, WA. Address: 147 Front Ave Castle Rock WA USA 98611 1 360 274-6603