Elnor Ellis was born in 1915, age 108. Elnor Ellis's address is 8 Rutgers Place , Houston, TX 77005. Possible relatives include Robert Ellis. Public records show Elnor has also lived in Apopka, FL. Elnor's latest phone number is (713) 777-8969.
Phone Numbers: (713) 777-8969
Results 1 - 1 of 1