The number currently linked to Leon is (231) 587-8910. Leon has reached 84 years of age. Detroit, New Haven, Clay and 4 other cities are cities Leon has lived in. Possible relatives of Leon are: Elizabeth Burd, Leigh Ann Richards, Leigh A Burd and one other person. Leon's birth year is 1939. Leon’s current address is 5354 Bart Dr, Casco, Mi 48064.