Public records show that Luther is connected with Terrell High School Memorial Foundation. Luther has listed phone number: (254) 799-2600. Luther now resides at 208 Alpha St, Prairie View, Tx 77446. The age of Luther is 100. Possible relatives of Luther are: Melanie R Mitchell, Kimberly Mitchell, William L Mitchell and 2 other people. Waco, Spicewood, Dallas and one other city are cities Luther has lived in. The birth year was listed as 1924.