Brusca Strohbach Invitational Boys Track and Field 4/23/22 Share Page: Start Time 10:00 am Location 1201 South Warson Rd.St. Louis, MO 63124 Get Directions