Leroy Baker was born in 1919, age 106. Leroy Baker's address is 103 Toliver Lane , Anderson, SC 29626. Public records show Leroy has also lived in Anderson, SC. Leroy's latest phone number is (864) 226-7132.
Phone Numbers:
Address History:
191 Rr 1 Box, Graham, NC 27253; 103 Toliver Lane, Anderson, SC 29626
Results 1 - 1 of 1