Oscar Miles was born in 1921, age 103. Oscar Miles's address is 4519 Bayou Vista Drive , Houston, TX 77091. Possible relatives include George Mile, Linda Miles and 4 others. Public records show Oscar has also lived in Houston, TX. Oscar's latest phone number is (281) 447-7677. Previous phone numbers include (281) 658-8775 and (281) 999-7172.
Results 1 - 1 of 1