John Hudson, 58
John Hudson, 58, of North Sewickley Township passed at the UPMC Passavant Hospital in McCandless Township on Sunday, October 4th 2026. John was born on February 16th,1968 at Mary Evan’s Hospital in Ellwood City, Pennsylvania, a son of the late Walter and Nancy (McKelvey) Hudson. John graduated from Riverside High School with the class of 1986. He served his country in the United States Navy for 4 years, he was stationed in Rhode Island as a diesel mechanic on the USS Exploit. He was awarded Meritorious Unit Commendation, Battle Efficiency “E” Award, Good Conduct, Sea Service Deployment Ribbon, and Naval…









