Larry Self was born in 1944, age 79. Larry Self's address is 1328 N Fenchurch Lane , Springfield, MO 65802. Possible relatives include Sherrie Goodman, Linda Lee and 3 others. Larry's latest phone number is (417) 864-0944. Previous phone numbers include (417) 887-2841.
Address History: 1328 N Fenchurch Lane, Springfield, MO 65802;
1519 S Bright Oak Avenue, Springfield, MO 65809;
Dallas, TX 75243
Results 1 - 1 of 1