Phone number listed for Leroy is (334) 342-8334. Leroy currently resides at 3751 Sheips Ln, Mobile, Al 36608. Leroy was born 108 years ago. Leroy was born in 1917. A city Leroy has lived in before is Mobile.