Ollie Allen
May 7, 1922 - May 12, 2017
On the morning of May 12, 2017, at "The Orchards at Belle Harbour," an independent senior living community, located in Suffolk, VA; God called his faithful servant and family Matriarch, Ollie O'Neal Allen to her final resting place. Ollie was... View Obituary & Service Information