Joshua David Allen, age 43 of Brookville, passed away unexpectedly in Grand Teton National Park, Wyoming on Monday, August 3, 2020 doing what he loved. He was a graduate of Mansfield Christian in 1996. He later received his Associates Degree... View Obituary & Service Information