East Providence, Warren, Largo and 4 other cities are cities Leonard has lived in. Leonard has reached 66 years of age. Leonard now resides at 30 Sweeney Ln, Bristol, Ri 02809. Leonard has listed phone number: (401) 253-2709. Leonard's birth date was listed as 1958.