Stadium near Northwood Elementary School in Santa Rosa, CA