Luvirda Todd was born in 1939, age 84. Possible relatives include Jill Dillard, Chrissie Todd and 1 others. Public records show Luvirda has also lived in Mobile, AL. Luvirda's latest phone number is (251) 380-2946.
Phone Numbers: (251) 380-2946
Results 1 - 1 of 1