Leon Crabtree was born in 1988, age 36. Leon Crabtree's address is 3802 Elizabeth Street , Texarkana, TX 75503. Possible relatives include Augusta Crabtree, Betty Crabtree and 8 others. Public records show Leon has also lived in Texarkana, TX. Leon's latest phone number is (903) 691-8650. Previous phone numbers include (903) 691-8656 and (903) 794-0331.
Also goes by: Leon Minniefield Crabtree
Results 1 - 1 of 1