Leon Shackelford was born in 1929, age 94. Leon Shackelford's address is 85 Legend Lane , Houston, TX 77024. Possible relatives include Sara Heon, Coralie Rice and 1 others. Leon's latest phone number is (281) 496-6401. Previous phone numbers include (713) 468-8874. The latest email address for Leon Shackelford is sar****@comcast.net.
Address History: 85 Legend Lane, Houston, TX 77024;
4711 Club View Drive, Thousand Oaks, CA 91362;
Beeville, TX 78102
Emails: sar****@comcast.net
Results 1 - 1 of 1