Mexico War of Words Speech, Debate and Theatre 12/2-3 Share Page: Location St. Louis, MO Get Directions