This person has officially reached sixty-four years, with their birth having occurred on 28 August 1961. Pamela Armstrong is an inhabitant of the dwelling at 1348 North 18th Street Decatur. This person's residential history includes 10 previous addresses. Available data shows that this person lived at: 3760 E William Street Rd #43, Decatur, 760 Cassell Ct, Decatur, and 2404 E North St, Decatur. Ms. Armstrong possesses 4 PO boxes. Some examples are: Po Box 954, Decatur, IL 62525-0954, Po Box 25472, Decatur, IL 62525-5472, Po Box 403, Decatur, IL 62525-0403. For any communication with the aforementioned party, use either [email protected] or [email protected]. Pamela Armstrong, Brenda Cox (in 2015), and Steven C Hart (in 2015) shared an address at 2404 E North St, Decatur, IL 62521, USA. The name the aforementioned subject is shared by some people living in Illinois. Patrice Jones is another individual who resides here in this building