Leroy Odear was born in 1939, age 85. Possible relatives include Tanja Jackson, Brian Odear and 3 others. Leroy's latest phone number is (817) 536-0754. Previous phone numbers include (817) 536-7540.
Address History: 3208 Avenue L, Fort Worth, TX 76105
Results 1 - 1 of 1