Company ABUNDANT LIFE INTERNATIONAL CHURCH INCORPORATION Address 10001 Meadowlark Manor, Indianapolis, IN, 46235, USA