Company THE FREE PRESBYTERIAN CHURCH OF INDIANAPOLIS INC. Address 1702 S. Franklin Road, INDPLS, IN, 46239, USA