Company THE INDIANA BAPTIST CONVENTION Address 1350 N DELAWARE ST, INDIANAPOLIS, IN, 46202 - 2493, USA