Leo Buffin was born in 1916, age 107. Leo Buffin's address is 15350 Sussex Street , Detroit, MI 48227. Possible relatives include Eula Buffin, Leo Buffin and 1 others.
Address History: 15350 Sussex Street, Detroit, MI 48227
Leo Buffin's current address is 8501 Wyoming Street , Detroit, MI 48204. Leo's age is 85 years old (1938).
Address History: 8501 Wyoming Street, Detroit, MI 48204
Leo Buffin's birthday is 01/31/1960, and is 64 years old. Leo's home address is 8501 Wyoming Street , Detroit, MI 48204. Associates and relatives include Carlos Buffin, Eula Buffin and others. Latest phone numbers include (313) 736-3277 and (313) 838-7967.
Results 1 - 3 of 3