Leavon Spencer was born in 1959, age 65. Leavon Spencer's address is 1409 North Grand Traverse Street , Flint, MI 48503. Possible relatives include Betty Spencer, Clifton Spencer and 2 others. Public records show Leavon has also lived in Flint, MI. Leavon's latest phone number is (810) 232-2871. Previous phone numbers include (810) 232-5547 and (810) 234-9165.
Results 1 - 1 of 1