Luther Ely Smith Square
301 Market St
St. Louis, MO 63102
United StatesJuly 2, 2017,
2:00 pm to 3:30 pm
On July 2, we march for Impeachment! Donald Trump has been in violation of the Constitution from the day he was sworn into the office of the President. Join people marching worldwide to demand his impeachment.