Luther's possible relatives are Carolyn Williams Quarles, Evie J Prince, Clothilda Torrance Prince and one other person. Phone number listed for Luther is (334) 624-7253. Luther currently resides at 6400 Al Highway 14, Greensboro, Al 36744. Cities Luther has lived in before are Prichard, Kent, Seattle and 4 other cities. Luther was born 68 years ago. This person's birth year is 1956.