Lula Mefford was born in 1959, age 64. Lula Mefford's address is 4215 Huntington Avenue , Covington, KY 41015. Possible relatives include Willard Mefford. Public records show Lula has also lived in Covington, KY.
Related to: Willard Mefford
Results 1 - 1 of 1