Company EBENEZER WORSHIP CENTER OF INDY INC Address 7640 Horsetail Drive, Indianapolis, IN, 46260, USA