Mellia Rucker was born in 1941, age 82. Possible relatives include Margaret Clary, Dorothea Lund and 5 others. Mellia's latest phone number is (318) 757-8257.
Phone Numbers: (318) 757-8257
Address History: 6627 Highway 568, Ferriday, LA 71334
Results 1 - 1 of 1