Elizabeth Lerma's address is 3333 E Van Buren Street # 1126, Phoenix, AZ 85008. Public records show Elizabeth has also lived in Glendale, AZ.
Juan Mendoza's current address is 3010 W Camelback Road Apt 227, Phoenix, AZ 85017.
Address History: 3010 W Camelback Road Apt 227, Phoenix, AZ 85017;
5038 W Mclellan Road, Glendale, AZ 85301;
Sun City, AZ 85351
Results 1 - 2 of 2