Leroy Lee's address is 12536 N 136th Place , Scottsdale, AZ 85259. Possible relatives include Angelyn Lee, Eloisa Lee and 3 others. Public records show Leroy has also lived in Scottsdale, AZ and Tempe, AZ. Leroy's latest phone number is (480) 661-1374.
Phone Numbers: (480) 661-1374
Address History: 12536 N 136th Place, Scottsdale, AZ 85259;
10675 E Clinton Street, Scottsdale, AZ 85259;
Tempe, AZ 85281;
Fort Worth, TX 76118
Results 1 - 1 of 1