Ruth M. Allen, 99, Of Neptune passed away on Wednesday, December 5, 2018 at JSMC with her granddaughters at her side. She was born in Oxford, NC and has lived in Neptune most of her life. Ruth worked in the Garment District as a seamtress.... View Obituary & Service Information