The Atrium, Wells Fargo Center for the Arts, Santa Rosa, California, United States, is an outstanding location for tradeshows, art fairs, wine-tastings, exhibits, and receptions. This multipurpose room can accommodate up to 67 exhibit booth spaces.READ MORE