Layne Babcock was born in 1941, age 83. Layne Babcock's address is 1242 Muskegon Avenue Nw, Grand Rapids, MI 49504. Possible relatives include Daniel Babcock, Delores Babcock and 8 others. Public records show Layne has also lived in Grand Rapids, MI.
Results 1 - 1 of 1