Stephen, the person has now spent 66 years in existence since their birth on 12-12-58. Stephen lives in a building at 46 Gingerwood Dr, Franklin, NC 28734, USA. The aforementioned person has relocated numerous times, accumulating 4 former addresses. This person's living history includes stays at: 155 Gingerwood Dr, Franklin, 15 McCoy Rd, Franklin, NC 28734, and 116 Gingerwood Dr, Franklin, NC 28734. Packages intended for the aforementioned person were sent to Po Box 13765, Roanoke, VA 24037-3765. The last time this mailbox was utilized was in 2002. The data suggests that the aforementioned subject and Hazel Russell Allen (age: fifty-two years) are married to each other. Stephen is the primary recipient of [email protected]. Records show that Stephen Allen, Anthony Darrell Allen (in 2001), and Hazel Russell Allen (between 2000 and 2016) cohabited at 210 Gingerwood Dr, Franklin, NC 28734, USA. The name Stephen Randa Allen is shared by multiple individuals living in North Carolina, Georgia, Tennessee. Hazel Russell Allen, L Milstead, Nancy A Milstead are among the residents of the shared address