skip to main content

Citizens for Modern Transit Has Officially Moved

We are excited to announce Citizens for Modern Transit has officially moved to the Peabody Plaza Building at 701 Market, Ste. 275, St. Louis, MO 63101. 



The new office space will enable us to build organizational capacity as we continue working to meet the ever-evolving transit advocacy needs of our members, stakeholders, and the region at large – all while remaining centralized in the downtown core where there is great public transit accessibility.




We are looking forward to what the new space has in store for Citizens for Modern Transit. Please make sure to note our new address and keep updated with all the latest by checking out our website.



Translate »