Church Of The Living God Map phone 1109 N 4th St Champaign, Illinois 61820 Liberty Temple Church Of God Map phone 1218 Holiday Dr Champaign, Illinois 61821 Second Chance Church of God Map phone 1402 N Champaign St Champaign, Illinois 61820 The Lighthouse Map phone 701 S Duncan Rd Champaign, Illinois 61821