Joshua Trevor Mowen of Dayton Ohio was born December 26, 1989. He passed away May 20, 2020. He loved to be outside hunting, fishing and kayaking. He served in the Marine Corps and was honorably discharged after multiple deployments including... View Obituary & Service Information