Nelma Church was born in 1941, age 82. Nelma Church's address is 640 Division Street , Defiance, OH 43512. Possible relatives include Cleona Church, Doug Church and 4 others. Public records show Nelma has also lived in Auburn, KY. Nelma's latest phone number is (419) 393-2263. Previous phone numbers include (419) 393-2351 and (419) 576-5594.
Also goes by: Nelma R Church
Results 1 - 1 of 1