Terrence, the person, with a birth certificate stating 04.03.61, has lived for sixty-four years. The official residence of Mr Terrence E Armstrong is 2429 S Lotus Ave, Fresno, CA 93706. Terrence, the person has transitioned through 9 different home addresses. Public records indicate previous residences at: 84 E Lorena Ave, Fresno, 2825 W Alamos Ave #118, Fresno, and 1733 S Willow Ave #157, Fresno, CA 93727. The subject in question owns several PO boxes, totaling two. A few of them are: Po Box 13095, Fresno, CA 93794-3095, Po Box 11472, Fresno, CA 93773-1472. This individual has provided [email protected] and [email protected] as contact emails. Amber L Armstrong (in 2008), Stephanie M Casillas (in 2005), and Terrence, the individual were residents at 84 E Lorena Ave, Fresno, CA 93706, USA. Public records indicate that multiple individuals named Terrence E Armstrong, the individual reside in California, Arizona, Oklahoma, Texas, Illinois. This address is where Corey Duck resides