John Joseph Leonard is a resident of 68 Perkins Rd, Rye, NH 03870. Leonard, the individual has a comprehensive address history featuring 6 prior locations. These places have been linked to this person in past records: 4920 23rd St S, Arlington, 304 Victory Rd, Quincy, and 5761 Ridge View Dr, Alexandria. The aforementioned party has acquired three post office boxes, including: Po Box, Melrose, MA 02176, Po Box 536, Rye Beach, NH 03871-0536, Po Box 536, Rye, NH 03870-0536. The likely spouse of J Leonard is Connie Leonard (age: 86 years). Jack Leonard can choose from 4 different email addresses. Jack Leonard and Connie Leonard (eighty-six years), Jack D Leonard could have overlapping records in public data. At 304 Victory Rd, Quincy, MA 02171, Jack J Leonard, the individual and Connie Leonard (in 2002) shared a dwelling. Statistics confirm that the name John Joseph Leonard is present in several communities within Massachusetts, Rhode Island. The address is shared by multiple occupants, including Christina Avery, L Carroll, Bill Chase