Elnora Ross was born in 1940, age 84. Elnora Ross's address is 1001 S Livingston Street , Springfield, IL 62703. Possible relatives include Selena Cooper, Tammy Peppers and 4 others. Public records show Elnora has also lived in Springfield, IL. Elnora's latest phone number is (217) 523-6914.
Phone Numbers: (217) 523-6914
Elnora Ross's current address is 719 E 91st Street # 2, Chicago, IL 60619. Elnora's age is 68 years old (1955). Phone numbers associated with Elnora are (773) 255-1401 and (773) 723-4491. Elnora has also lived in Chicago, IL.
Results 1 - 2 of 2