Other a city that he has stayed in is Springfield. Leroy is a resident of 19151 Austin St, Springfield, La 70462. Leroy has reached the age of 100 years. The number currently linked to Leroy is (504) 695-6607. 1924 is his birth date.