Company UNITY CHURCH OF OUR LORD INTERNATIONAL INC. Address 621-8 TURTLE CREEK N DR, INDIANAPOLIS, IN, 46227, USA