Nellie is a resident of 17813 Argonne Estates Dr #D, Florissant, Mo 63034. This person has lived also in Florissant and St Louis. This year Nellie celebrated her 72 birthday. Phone number listed for Nellie is (314) 355-7812. This person's birth year is 1952.