Haehl Pavilion - Santa Rosa Junior College1501 Mendocino AveSanta Rosa, California 95401, US
Seating Capacity: 0