The current age of Nell is 95. The number currently linked to Nell is (281) 967-0793. Her birth year was listed as 1929. Other a city that she has stayed in is Houston. Nell’s residency is at 5061 Pinehurst Ter, Birmingham, Al 35242.