Leroy was born 91 years ago. Leroy’s residency is at 19177 Po Box, Lake Charles, La 70616. People possibly related to Leroy are Gwen M Horswill, Sherry M Meekhorswill, Richard Lee Horswill and 6 other people. The birth year was listed as 1933. Leroy has listed phone number: (337) 217-2323. In addition to Lake Charles, Leroy also lived in Houston, New Iberia, Spring and 2 other cities.