haehl pavilion - santa rosa junior college s

1501 Mendocino Ave.
Santa Rosa
California
United States