Leroy has listed phone number: (636) 586-6225. Leroy is a resident of 13413 State Route 21 #21, De Soto, Mo 63020. Cities Leroy has lived in before are De Soto, Hillsboro and Desoto. His birth year was listed as 1942. Leroy has reached the age of 82 years.