Sharie de Castro

Sharie Decastro
At Large
Votes Received
3471
Election Year
2023
Winner
Yes
Incumbent
Yes