Nellon Delain was born in 1919, age 105. Nellon Delain's address is 2503 South Street Apartment 93, Leesburg, FL 34748. Possible relatives include Denise Biddle, Leon Delain and 8 others. Public records show Nellon has also lived in Casselberry, FL and Longwood, FL. Nellon's latest phone number is (407) 671-7011. Previous phone numbers include (407) 679-3736.
Also goes by: Nellon D Delain
Address History: 2503 South Street Apartment 93, Leesburg, FL 34748;
400 Abbeywood Lane, Casselberry, FL 32707;
Longwood, FL 32750;
Merritt Island, FL 32953;
Orlando, FL 32817
Results 1 - 1 of 1