Leroy Salas's address is 14957 Doe Lane , El Paso, TX 79938. Possible relatives include Imelda Salas, Marlene Salas and others. Leroy's latest phone number is (720) 276-2255. Previous phone numbers include (915) 219-9251 and (915) 313-2626. The latest email address for Leroy Salas is elo****@yahoo.com.
Address History: 14957 Doe Lane, El Paso, TX 79938
Emails: elo****@yahoo.com,
ler****@hotmail.com
Results 1 - 1 of 1