HOWARD W ."PECK" ALLEN death notice and obituary, Saturday April 23, 2022. Cranston Funeral Home Seaford, DE 19973