Luther has listed (903) 892-8357 as his phone number. 1934 is the birth year of Luther. Luther currently resides at 3013 Northridge Dr, Sherman, Tx 75090. Public records show Denison and Sherman as cities Luther also stayed in. John Clayton Townsend, Renee Townsend, Adrian Jay Townsend and 5 other people are people possibly related to Luther. Luther has reached the age of 89 years.