This year Leonard celebrated his 63 birthday. In addition to North Brookfield, Leonard also lived in N Brookfield, Worcester, Jefferson and one other city. His birth year was listed as 1961. Leonard’s residency is at 34 Gilbert St, North Brookfield, Ma 01535. Records link Leonard with Gail Anne Higgins, Jeremy P Higgins, Thomas J Higgins and 3 other people. The phone number (508) 867-5100 is Leonard’s.