Pastor at Illini Life Christian Fellowsh - Champaign, Illinois, United States
Illini Life Christian Fellowsh is a religious institutions company based out of P.O. Box 2654, Champaign, Illinois, United States.