Lilly Mefford was born in 1920, age 104. Lilly Mefford's address is 100 E Grand Avenue # 206, Frederick, OK 73542. Possible relatives include Alexandra Freeman, Jay Mefford and 1 others. Lilly's latest phone number is (580) 335-7323.
Phone Numbers: (580) 335-7323
Address History: 100 E Grand Avenue # 206, Frederick, OK 73542;
814 M Street # 13, Frederick, OK 73542;
Wichita Falls, TX 76302
Results 1 - 1 of 1