Company THE CHURCH OF GOD, OF PALMYRA, INDIANA, INC. Address 13915 GREENE ST NE, , PALMYRA, IN, 47164 - , USA