This person's birth year is 1962. People possibly related to Leroy are Jerebeth B Hancock, Roy Iii Hancock, Alyece Hancock and one other person. Leroy owns the phone number (803) 481-3149. The age of Leroy is 62. 2934 September Dr, Sumter, Sc 29154 is where Leroy resides.