1 Personal Profile for Leo Staib Found.

Results 1 - 1 of 1

✔ Address(6)   ✔ Phone(1). Leo Staib found in Michigan. Find Leo Staib's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

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

Filter by State