Leonard P. "Len" Hicks
April 15, 1956 - November 28, 2022
Hampton – Leonard P. “Len” Hicks, 66, of Hampton and formally of Salem, passed away peacefully at his home after a courageous battle with Lung Cancer on Monday, November 28, 2022. Len was born in Salem on April 5, 1956, a son... View Obituary & Service Information
