Stephanie Lizz Armour
March 11, 1961 - March 31, 2018
Stephanie Lizz Armour 57 of Plainsboro died March 31, 2018.
She leaves to cherish her fond memory: one daughter, Kaylin Stafford; parents, Everree Armour and James Newby and one sister, Malisa Armour. View Obituary & Service Information