Illini Life Christian Fellowsh P.O. BOX 2654 Champaign, IL 61825 Phone: (217) 344-6000
Category: religious organization