Cara Spencer

Cara Spencer is an American politician and the mayor-elect of St. Louis, having defeated incumbent mayor Tishaura Jones in the 2025 election. She is the city's third consecutive woman... Wikipedia

  • Born:  St. Louis, Missouri, U.S.
  • Political party:  Democratic
  • Education:  Truman State University (BS)
  • Preceded by:  Tishaura Jones
  • Data source:  DuckDuckGo