Leroy Williams was born in 1916, age 107. Leroy Williams's address is 705 N Tajauta Avenue , Compton, CA 90220. Possible relatives include Sandra Sunshine, Diedra Williams and 2 others. Leroy's latest phone number is (310) 638-5229.
Phone Numbers: (310) 638-5229
Address History: 705 N Tajauta Avenue, Compton, CA 90220;
750 N Tajauta Avenue, Compton, CA 90220;
Los Angeles, CA 90062
Results 1 - 1 of 1