The subject in question, whose documented birth date is 1971-12-20, is now officially 54 years old. The subject in question's dwelling is at 106 Murphy Ave, Hodges, SC 29653, USA. Stephen L Peele, the person has a comprehensive address history featuring 6 prior locations. The last known addresses of this person are: 114 Dupont Cir, Greenwood, 108 Ouzts Rd, Greenwood, SC 29646, and 403 Stroud Ct, Greenwood. Stephen, the individual owns 3 post office boxes, a few of which are: Po Box 241C, Hodges, SC 29653-0241, Po Box 352, Baltimore, MD 21203-0352, Po Box 1056, Greenwood, SC 29648-1056. The data points towards Stephen Peele and Robert S Peele (age: eighty-two years) being married. 10 email addresses are accessible to Stephen Peele, the individual. Public records associate the subject with Daniel J Baird. The address 751 E Northside Dr, Greenwood, SC 29649 was once home to Robert S Peele, Tia Simone Diggs-ingram (in 2014), and Brittany N Deloach (in 2013). Peele L Stephen is a shared first name among residents of South Carolina, North Carolina, Ohio