The birth year was listed as 1973. Leo has listed (740) 769-2312 as his phone number. 22 Township Road 125, Dillonvale, Oh 43917 is where Leo resides. Leo has reached 51 years of age. Public records show Dillonvale as a city Leo also stayed in.