Curtis Road Church of God Map phone 2604 Curtis Rd Champaign, Illinois 61822 First Church of God Map phone 701 S Duncan Rd Champaign, Illinois 61821 Grove Street Church of God Map phone 501 E Grove St Champaign, Illinois 61820 New Hope Church Map phone 911 W Bradley Ave Champaign, Illinois 61821 Power House Church Of God Map phone 1302 N Hickory St Champaign, Illinois 61820