Steven, the individual was born on December 29, 1973 and has marked fifty-one years since that event. Steven, the individual's domicile has been identified as 3402 Vista St, Philadelphia, PA 19136. Steven, the individual's recorded residence count stands at 10. The known residential addresses of this person are: 611 Rector St, Philadelphia, 7217 Bradford St, Philadelphia, PA 19149, and 3016 Parkway Blvd #208, Kissimmee, FL 34747. The information appears to indicate that the subject and Jessica A Locke (51 years old) are married. Stephen Locke can make use of 4 email addresses. Sonya Y Nicholson (in 2004) and the subject in question occupied the same address at 2934 Robbins St, Philadelphia, PA 19149. Inhabitants named Steven, the person can be found throughout Pennsylvania, New Jersey, New York, Delaware. Jacquline Hosta, Edward J Malveiro, George D Malveiro are among the individuals who reside at the shared address