Barbara Owrey was born in 1959, age 64. Barbara Owrey's address is 1403 Vinton Avenue , Memphis, TN 38104. Possible relatives include Amber Haynie, Dewayne Haynie and 3 others. Public records show Barbara has also lived in Memphis, TN. The latest email address for Barbara Owrey is bow****@hotmail.com.
Emails: bow****@hotmail.com
Results 1 - 1 of 1