David B. Hayes
 

Mayor



517 S Commerce St Geneva, AL 36340‎

(334) 684-9500