Other cities that he has stayed in are Atlanta and Wilmington. The number currently linked to Leroy is (919) 989-1511. This year Leroy celebrated his 56 birthday. His birth year was listed as 1969. 114 Old Farm Rd, Smithfield, Nc 27577 is where Leroy lives.