The Ballot Brief
Public Official Profile

John M. Batchelor

JM
John M. Batchelor
Hall County Solicitor General
REP NOT A CURRENT BALLOT CANDIDATE
Biography
No biography available.
See Your Full Ballot