Stephens, the person's chronological data indicates they were born on 1-02-63 and are now 62 years old. The person in question's domicile is located at 3739 Kensington Ct, Decatur, GA 30032. Leon Stephens, the individual has resided at ten documented addresses over time. The following addresses are part of the recorded residential history: 386 Kelly St SE, Atlanta, 505 Fulton St SW #1211, Atlanta, GA 30312, and 505 Fulton St SW #1110, Atlanta. Deliveries for Leon Stephens were forwarded to Po Box 11, Toomsboro, GA 31090-0011. 2000 was the year in when this mailbox was last used. As per database records, the person in question has three email addresses available. Along with the subject in question, Faith Renea Riggins (in 2009) and Dorithy Plumber (in 2009) shared a residence at 505 Fulton St SW, Atlanta, GA 30312. Leon Stephens, the person is found in multiple households across Georgia. The address is home to Felicia Coley, Markeeta Glass, Ms. Milledge, among others