Company GRACE TABERNACLE MINISTRIES, INC. Address 7920 BLUE JAY LN, APT H, INDIANAPOLIS, IN, 46260, USA