Elected Officials

Jeremiah Houston, President

Village of Carlock

(309) 376-2219