David Mitchell O'Shea
August 8, 1952 - July 30, 2022
David was born on August 8, 1952 and passed away on July 30, 2022 at the age of 69. He was a life long resident of Theodore, AL. David was loved dearly and had a beautiful soul, who believed in Jehovah with his whole heart. He is now in Jehovah's... View Obituary & Service Information