Erika Owen's address is 3132 North 67th Place Apartment A, Scottsdale, AZ 85251. Possible relatives include Teresa Coates, Dani Haley and 9 others. Public records show Erika has also lived in Scottsdale, AZ and Richfield, UT. Erika's latest phone number is (435) 272-2676. Previous phone numbers include (480) 266-8594 and (520) 308-0018.
Address History: 3132 North 67th Place Apartment A, Scottsdale, AZ 85251;
1835 N 70th Street Apt 8, Scottsdale, AZ 85257;
Richfield, UT 84701;
Salt Lake City, UT 84123
Results 1 - 1 of 1