New Life Pentecostal Church Share: Church New Life Pentecostal Church 75 Terrel Lane Hannibal, MO 63401 (573) 221-3990 Facebook About About Church/Food pantry