Backe, the individual's documented birth details confirm they were born on June 21, 1979 and are now forty-six years old. Stephen Backe, the person's home address is located at 11306 Dolly Ct, Orange, VA 22960. Stephen D Backejr has a well-documented record of 5 past addresses. Documents confirm the following former addresses: 11306 Dolly Ct, Orange, VA 22960, 403 Cadmus Dr, Gordonsville, VA 22942, and 361 Williams Dr, Orange, VA 22960. The data points towards this person and Kristen Ducan (age thirty-seven years) being married. Mr. Backe is the intended recipient of [email protected]. Kristen Ducan (between 2013 and 2016) and the individual in question shared a building at 11306 Dolly Ct, Orange, VA 22960, USA. The given name Stephen, the person is well represented in Indiana, California, Washington. According to public records, Ms. Ducan, Kristen Duncan are also residing at this location