Ivan Babcock was born in 1916, age 107. Ivan Babcock's address is 2237 Post Oak Lane , Lansing, MI 48912. Possible relatives include Charles Babcock, Jennifer Babcock and 4 others. Public records show Ivan has also lived in Hastings, MI.
Results 1 - 1 of 1