The number currently linked to Nelle is (731) 364-2326. Nelle’s residency is at 151 Locust St, Dresden, Tn 38225. The current age of Nelle is 67. Her birth year was listed as 1957. Public records show Dresden as a city Nelle also stayed in.