Records link Leo with Michele R Brooks, Alice Cora Brooks, Tracey Lenee Harbaugh and one other person. A city Leo has lived in before is Elkhart. Leo’s residency is at 53618 Lane St, Elkhart, In 46514. Leo's birth year is 1947. Leo was born 77 years ago. Leo has listed (574) 264-1916 as his phone number.