Michoela Owens was born in 1913, age 111. Michoela Owens's address is 4804 Johnson Road Apt Tx6, Wichita Falls, TX 76310.
Address History: 4804 Johnson Road Apt Tx6, Wichita Falls, TX 76310
Michoela Owens's current address is 3005 Cumberland Avenue , Wichita Falls, TX 76309. Phone numbers associated with Michoela are (940) 337-2363 and (940) 692-0422. Michoela has also lived in Wichita Falls, TX.
Related to: Lakya Smith
Results 1 - 2 of 2