1967 is the birth year of Leroy. Other a city that he has stayed in is Pinewood. George L Madison, Louis Madison, Mae S Madison and 3 other people are people possibly related to Leroy. The age of Leroy is 57. Phone number listed for Leroy is (803) 452-5264. Leroy currently resides at 700 Reynolds Rd #271, Pinewood, Sc 29125.