John Burroughs Boys Wrestling 12/6-7 Share Page: Location St. Louis, MO Get Directions Details 755 S Price Rd, Saint Louis, MO 63124