Leo has reached 59 years of age. Public records show Norton, Haverhill, Lawrence and 3 other cities as cities Leo also stayed in. Leo's birth year is 1965. We have found 4 possible relatives of Leo: Sheri A Moccia, Kathy M Moccia, K Moccia and one other person. Leo is a resident of 10 Emerson Ct, North Andover, Ma 01845. Leo owns the phone number (978) 208-8261.
Public records show that Leo is Italian. Ethnic group of this person is Mediterranean. He is fluent in English language. He attended to high school. His date of birth was listed as 1965-07-02.