Mr. James “Flip” Flaherty, 80, of Louisiana, MO, passed away on Monday, April 2, 2018 at the Hannibal Regional Hospital in Hannibal, MO. Funeral services will be held at 3:00 P.M. on Sunday, April 8, 2018 at the First Christian... View Obituary & Service Information