First Presbyterian Church

  • Church
120 N Sixth St
Hannibal, MO 63401
(573) 221-2663
(573) 221-2695 (fax)
Hours:
Sunday School 9:30 AM
Worship 10:45 AM