Ovella Machen was born in 1924, age 99. Ovella Machen's address is 822 Homestead Lane , Wichita Falls, TX 76305. Possible relatives include Chad Machen, Charles Machen and 6 others. Ovella's latest phone number is (713) 376-1441. Previous phone numbers include (803) 517-1850 and (940) 761-6130.
Address History: 822 Homestead Lane, Wichita Falls, TX 76305;
7660 Us Highway 82 W, Seymour, TX 76380;
Vernon, TX 76385
Results 1 - 1 of 1