Company NEW LIFE IN CHRIST FELLOWSHIP, INC. Address 7541 N. Fox Hollow Rd., Bloomington, IN, 47408, USA