Leldon Tuggle was born in 1921, age 103. Leldon Tuggle's address is 727 Redwood Bend Lane , Pearland, TX 77584. Possible relatives include Don Tuggle, John Tuggle and 2 others. Public records show Leldon has also lived in Houston, TX. Leldon's latest phone number is (281) 436-9754. Previous phone numbers include (281) 997-6823 and (713) 436-9754.
Results 1 - 1 of 1