Johnny Mccoy Stallings, Lenoir L Stallings, Marilyn Stallings and 2 other people are people possibly related to Orrin. In addition to Atlanta, Orrin also lived in Beulaville, Newnan and Marietta. Orrin's birth year is 1965. Orrin turned 59 years old. Orrin currently resides at 1796 Hadlock St, Atlanta, Ga 30311. Orrin has listed (404) 761-1296 as his phone number.