Leo is a resident of 431 Cherry Farm Rd, Burrillville, Ri 02830. This person has lived also in Harrisville, Smithfield, Woonsocket and one other city. Leo was born in 1961. Leo owns the phone number (401) 568-3657. Leo has reached 63 years of age.