Image Body OTTO – Patrick Kevin Finnegan, 62, of Otto, passed away Wednesday, May 20, 2020. Macon Funeral Home is handling the arrangements.