Patriciaa Espana was born in 1966, age 57. Patriciaa Espana's address is 12817 W Laurel Lane , El Mirage, AZ 85335. Possible relatives include Francisco Alvarez, Gloria Alvarez and 9 others. Public records show Patriciaa has also lived in Phoenix, AZ and Scottsdale, AZ. Patriciaa's latest phone number is (480) 429-2487. Previous phone numbers include (602) 628-9689 and (623) 780-1960.
Address History: 12817 W Laurel Lane, El Mirage, AZ 85335;
2027 W Union Hills Drive Apt 203, Phoenix, AZ 85027;
Scottsdale, AZ 85251;
Las Cruces, NM 88005
Results 1 - 1 of 1