Leroy Spencer was born in 1923, age 100. Leroy Spencer's address is 1574 Marengo Drive , Mobile, AL 36605. Possible relatives include Janetta Mcgaha, Tressie Paige and 12 others. Public records show Leroy has also lived in Mobile, AL. Leroy's latest phone number is (251) 456-7007. Previous phone numbers include (251) 476-8337 and (334) 476-8337.
Leroy Spencer's current address is 1574 Marengo Drive , Mobile, AL 36605. Leroy's age is 100 years old (1923). Phone numbers associated with Leroy are (251) 454-9950 and (251) 456-4408. Leroy has also lived in Mobile, AL.
Tressie's home address is 1574 Marengo Drive , Mobile, AL 36605. Associates and relatives include Deonsha Burroughs, Fred Burroughs and others. Latest phone numbers include (251) 229-2079 and (251) 456-7007.
Results 1 - 3 of 3