Town of Mooresville Commissioner At-Large (Mooresville)

Mooresville town