Leo's birth date was listed as 1956. Cities Leo has lived in before are Houston, Dobbin, Bryan and 4 other cities. Leo has listed phone number: (713) 465-1223. Leo was born 68 years ago. Possible relatives of Leo are: Julia Fisher Stoebner, Michelle Mock, Linda Mock and 5 other people. Leo now resides at 139 Carpenter Rd #4, Mansfield, Oh 44903.