Helen Mefferd was born in 1920, age 104. Helen Mefferd's address is 1501 Saint Luke Drive Apartment 113, Spencer, IA 51301. Possible relatives include Paul Medford, Fawn Mefferd and 2 others. Helen's latest phone number is (712) 336-6116. The latest email address for Helen Mefferd is hme****@aol.com.
Phone Numbers: (712) 336-6116
Address History: 1501 Saint Luke Drive Apartment 113, Spencer, IA 51301;
234 Rr 2 Box #, Laurens, IA 50554;
Spirit Lake, IA 51360
Emails: hme****@aol.com
Results 1 - 1 of 1