Cities Leo has lived in before are N Uxbridge and North Uxbridge. Leo is a resident of 41 Baltimore Ave, Narragansett, Ri 02882. Leo has listed (401) 783-6742 as his phone number.
Public records show that Leo is French. He belongs to Western European ethnic group. Language he can speak is English. According to public records Leo's education level is high school.