Leo Owood was born in 1920, age 103. Leo Owood's address is 134 Wildwood Lane , Hope, AR 71801. Possible relatives include Bunvea Fehlman, Rachael Pratt and 6 others. Public records show Leo has also lived in Hope, AR and Grant, FL. Leo's latest phone number is (252) 638-5090.
Phone Numbers: (252) 638-5090
Address History: 134 Wildwood Lane, Hope, AR 71801;
722 E 6th Street, Hope, AR 71801;
Grant, FL 32949;
New Bern, NC 28562
Results 1 - 1 of 1