Company JESUS MY FATHERS HOUSE OF PRAYER APOSTOLIC CHURCH INC. Address 5559 W 43RD ST, INDIANAPOLIS, IN, 46254, USA