Find St. Louis Municipal Court in St. Louis County, MO

  • St. Louis Municipal Court
  • 1520 Market Street, St. Louis, MO 63103
  • 314-622-3558
  • 314-613-3150