The subject's official birth certificate states that they were born on September 20, 1989 and are now 35 years old. Records show that Haines resides at 2446 Colonial Springs Ln, Spring, TX 77386, USA. Haines, the person has transitioned through five different home addresses. The last recorded places of residence for this individual are: 2200 Cedarwood Ct, Clayton, 2729 Scottsdale Ln, Raleigh, NC 27613, and 4851 Edgerton Ct #509, Raleigh. Any shipments meant for Joshua Guy Haines, the person would arrive at Po Box 1592, Three Rivers, TX 78071-1592. The last occasion on which this postal service mailbox was utilized was in 2010. If you want to send a message to Joshua Haines, you can use [email protected] or [email protected]. The name Joshua is shared by people residing in Delaware, North Carolina, Virginia. The house is shared with several residents, including Daniella Chatman, D'quincy Robinson, Dquincy R Robinson