Company LIGHT OF LIFE CHURCH AND WORLD OUTREACH CENTER, INC. Address 29870 County Road 4 W., Elkhart, IN, 46514, USA