David Rivera
June 5, 1987 - August 5, 2023
David Rivera, of Edgewater Park, passed away suddenly on Saturday, August 5, 2023 at his home. He was 36. David graduated from Burlington County Institute of Technology in 2006. He enjoyed being an artist, drawing, and writing. He had a... View Obituary & Service Information
