Leroy Major was born in 1955, age 68. Leroy Major's address is 927 N 33rd Street , Waco, TX 76707. Possible relatives include Hubert Kelly, Jermyn Kelly and 4 others. Leroy's latest phone number is (254) 537-1046. Previous phone numbers include (254) 666-7160 and (254) 723-8591.
Address History: 927 N 33rd Street, Waco, TX 76707;
6605 S Victoria Avenue Apt 4, Los Angeles, CA 90043;
Hewitt, TX 76643
Results 1 - 1 of 1