Champaign City Attorney address and location map.

Champaign City Attorney address is Champaign 102 N Neil St # 5, 61820-4018 Illinois USA