Leo Staib was born in 1919, age 105. Leo Staib's address is 72 Guest Street , Battle Creek, MI 49017. Possible relatives include Peter Neve, Christopher Staib and 4 others. Public records show Leo has also lived in Battle Creek, MI. Leo's latest phone number is (269) 963-6196.
Phone Numbers: (269) 963-6196
Results 1 - 1 of 1