Hannibal and Saint Joseph Railroad in Mooresville, MO 64664

Hannibal and Saint Joseph Railroad in Mooresville, MO 64664 (Livingston County) is an abandoned railway.