First Presbyterian Church
120 N 6th St
Hannibal, MO 63401
Hannibal, MO 63401