Word of Life Ministries Church of Texarkana, AR. The location of Word of Life Ministries Church is 71854, 1815 Rose St - marked with a pin on Google Map.