Get Directions to Elva Town Hall ← View details 16029 Walker Drive, DeKalb, Illinois 60115 Get Directions From* To * — Required information