He has stayed in Alvin and Lake Charles before moving to Lake Charles. People possibly related to Leroy are Debra Renee Faye, Lesa Laurette Faye, James Lee Faye and 2 other people. Leroy owns the phone number (337) 474-4373. Leroy turned 80 years old. The birth year was listed as 1944. Leroy now resides at 7867 Mccindy Rd, Lake Charles, La 70607.