Leroy Oliver was born in 1973, age 50. Leroy Oliver's address is 5600 Babcock Road Apartment 11101, San Antonio, TX 78240. Possible relatives include Lee Cooper, Anitria Oliver and 5 others. Public records show Leroy has also lived in Alpharetta, GA and Baton Rouge, LA. Leroy's latest phone number is (210) 679-6822. Previous phone numbers include (225) 615-7070 and (318) 322-3185.
Address History: 5600 Babcock Road Apartment 11101, San Antonio, TX 78240;
1408 Bristol Trace, Alpharetta, GA 30022;
Baton Rouge, LA 70815;
Delhi, LA 71232;
Monroe, LA 71203
Results 1 - 1 of 1