Logan Thomas Muir
November 30, 1992 - October 1, 2024
Logan Thomas Muir, 31, of Helena Alabama, passed away unexpectedly on October 1, 2024. His family is deeply saddened and shocked by his sudden death due to a car accident the month prior. He seemed to be fine, even cutting the grass the day... View Obituary & Service Information
