Benjamin Leon Clemons
October 12, 1971 - March 18, 2022
Benjamin Leon Clemons, son of Leola (Gardner) Brown and the late Benjamin Harris Clemons, was born Tuesday, October 12, 1971, in Welch, West Virginia. Upon graduation from Palmyra High School, Palmyra, PA, Benjamin attended college and was... View Obituary & Service Information
