Leroy's birth date was listed as 1937. The current age of Leroy is 87. In addition to Lake Charles, Leroy also lived in Lake Charles. Leroy is associated with Tarsus Bible Baptist Church. The possible relatives of Leroy are Gladys J Griffin, Timothy D Griffin, Herman Griffin and one other person. Leroy now resides at 2600 General Patton St, Lake Charles, La 70615. The phone number (337) 477-2539 is Leroy’s.