10315 Keslinger RoadDeKalb IL 60115
815-756-4255
Elva Town Hall 16029 Walker Drive DeKalb, IL 60115
aftonsupervisor@hotmail.com aftonclerk@gmail.com aftonhwycommish@gmail.com