Helen Patricia Dixon Allen
October 28, 1941 - December 29, 2018
A beautiful person passed away peacefully on Saturday, December 29, 2018. She was warm, shy, and lovely in acceptable ways. Helen Patricia Dixon Allen, was born in Luton, Bedfordshire, England on October 28, 1941 to Margaret and Frank Dixon.... View Obituary & Service Information