Southaven Mayor Greg Davis running for re-election as independent

Southaven Mayor Greg Davis running for re-election as independent