Nelia Deleon's address is 903 South Elmhurst Road , Mount Prospect, IL 60056. Possible relatives include Ian Deleon, Jonathan Deleon and 2 others. Public records show Nelia has also lived in Chicago, IL and Morton Grove, IL. Nelia's latest phone number is (419) 531-1396. Previous phone numbers include (773) 510-7873 and (847) 818-0407.
Also goes by: Nelia H Deleon,
Nelia H Leon
Address History: 903 South Elmhurst Road, Mount Prospect, IL 60056;
3830 North Ashland Avenue, Chicago, IL 60613;
Morton Grove, IL 60053;
Niles, IL 60714
Nelia Deleon's current address is 3459 Nw 25th Avenue , Okeechobee, FL 34972. Nelia's age is 68 years old (1955). Phone numbers associated with Nelia are (863) 357-1564 and (863) 801-3094.
Address History: 3459 Nw 25th Avenue, Okeechobee, FL 34972;
710 Ne 5th Avenue, Okeechobee, FL 34972;
Elgin, IL 60123
Results 1 - 2 of 2