The birth year was listed as 1959. 4180 Rhett Ave #C, Charleston, Sc 29405 is where Leroy resides. Public records show N Charleston, North Charleston and Charleston as cities Leroy also stayed in. Leroy was born 65 years ago. The number currently linked to Leroy is (803) 554-3423.