Miriam Finchertodd was born in 1924, age 99. Miriam Finchertodd's address is 3703 Hickory Nut Road , Shelby, NC 28150. Possible relatives include Scott Schenck, Amy Todd and 3 others. Public records show Miriam has also lived in Shelby, NC. Miriam's latest phone number is (704) 487-6462.
Phone Numbers: (704) 487-6462
Results 1 - 1 of 1