Leroy Mefford was born in 1921, age 103. Leroy Mefford's address is 3556 Parker Hill Road , Santa Rosa, CA 95404.
Address History: 3556 Parker Hill Road, Santa Rosa, CA 95404
Leroy Mefford's current address is 859 Sw 1911th Road , Garden City, MO 64747. Leroy's age is 33 years old (1991). Phone numbers associated with Leroy are (816) 869-3087. Leroy has also lived in Garden City, MO.
Phone Numbers: (816) 869-3087
Results 1 - 2 of 2