Soccer Stadium at St. Louis University High School

4970 Oakland Avenue, St. Louis, 63110