Walter Mefferd was born in 1916, age 107. Walter Mefferd's address is 206 E North Street , Elida, OH 45807. Possible relatives include Mary Mefferd, Thomas Mefferd and others. Public records show Walter has also lived in Lima, OH. Walter's latest phone number is (419) 222-3567. Previous phone numbers include (419) 339-6894.
Results 1 - 1 of 1