Luther Taylor was born in 1923, age 101. Luther Taylor's address is 4204 W Lexington Avenue , Saint Louis, MO 63115. Possible relatives include Ernestine Taylor, Geraldine Taylor and 2 others. Public records show Luther has also lived in Saint Louis, MO.
Luther Taylor's current address is 2560 Lindsay Lane , Florissant, MO 63031. Luther's age is 60 years old (1963). Phone numbers associated with Luther are (314) 972-1854.
Phone Numbers: (314) 972-1854
Address History: 2560 Lindsay Lane, Florissant, MO 63031;
49 Teson Garden Walks, Hazelwood, MO 63042;
Saint Ann, MO 63074;
Saint Louis, MO 63115
Results 1 - 2 of 2