This person has now spent 64 years in existence since their birth on June 30, 1961. This individual's housing records indicate an address at 37 Webster Rd, Freeport, ME 04032, USA. Leon A Armstrong has a varied and extensive residential history, spanning five addresses. The individual's residential history includes the following locations: 66 Woodlawn Ave, Portland, ME 04103, 71 Mussey St, South Portland, and 4 Schoppee Dr, Old Orchard Beach, ME 04064. The subject has a total of 2 PO boxes, a few of which are: Po Box 364, Freeport, ME 04032-0364, Po Box 7153, Lewiston, ME 04243-7153. For communication purposes, the aforementioned individual has listed [email protected] and [email protected]. Sherry L Pickens (between 1998 and 1999) and Ms. Farrell, the individual shared a building at 37 Webster Rd, Freeport, ME 04032. There are multiple people with the name this person living in New York, Delaware, Pennsylvania, Illinois. The building is shared by a number of individuals, including Joseph Farrell, Nancy A Kennedy, Tesa Kittrell