Lelia Rushing was born in 1913, age 111. Lelia Rushing's address is 954 S Scott Street , Mobile, AL 36603. Possible relatives include Victoria Davidson, Leo Rushing and 1 others. Public records show Lelia has also lived in Decatur, AL. Lelia's latest phone number is (256) 338-8097.
Phone Numbers: (256) 338-8097
Results 1 - 1 of 1