Leonard is a resident of 80 Rockland Ave, Woonsocket, Ri 02895. 1967 is the birth year of Leonard. In addition to Woonsocket, Leonard also lived in Cumberland, Woonsocket and Albion. The current age of Leonard is 57. Leonard has listed phone number: (401) 333-1077.