David Meehan
October 30, 1949 - July 18, 2022
On July 18, 2022, heaven welcomed home David Meehan, who’d been away for 72 years. The jubilant greeting of his 13-year-old stepdaughter, Amanda Maxwell, probably made it all worth it. His unexpected death while sleeping was due to a heart... View Obituary & Service Information
