He has stayed in Edwardsville and Moru before moving to Edwardsville. This person's birth year is 1927. Phone number listed for Leroy is (618) 656-7263. The age of Leroy is 97. Leroy currently resides at 32 Washington Pl, Edwardsville, Il 62025.