This person has lived also in Saint Louis. Nellie was born in 1909. Nellie’s residency is at 2616 Harvard Ave, Durham, Nc 27703. Nellie has reached the age of 115 years. The number currently linked to Nellie is (919) 596-3219.