Contact Afton Township

Address:

10315 Keslinger Road
DeKalb IL 60115

Phone:

815-756-4255

Meeting Location:

Elva Town Hall
16029 Walker Drive
DeKalb, IL 60115