Selva Escalante was born in 1962, age 61. Selva Escalante's address is 1831 W Oak Ridge Court , Tucson, AZ 85746. Possible relatives include Benito Campillo, Loren Campillo and 11 others.
Also goes by: Selva Teresita Campillo
Address History: 1831 W Oak Ridge Court, Tucson, AZ 85746;
823 E 12th Street, Douglas, AZ 85607;
Huachuca City, AZ 85616
Results 1 - 1 of 1