Erica Stewart, mayor of San Luis Obispo, California, will run for reelection in November 2024. She joined the City Council in 2018.
Erica Stewart, mayor of San Luis Obispo, California, will run for reelection in November 2024. She joined the City Council in 2018.
In