Joshua “Josh” Michael Allen, 35, passed away on Monday, July 6, 2026, at Riverside Methodist Hospital. Josh was born on September 7, 1990, in South Charleston, West Virginia to John “Eddie” Allen and Rebecca “Becky” (Pauley) Allen. Josh married the love of his life, Meagen Tolle, on September 26, 2015. Together they built a life […]
