Company LIVING SPRINGS GLOBAL MINISTRIES, INCORPORATED Address 3633 W. 58th Street, Indianapolis, IN, 46228, USA