Leroy’s residency is at 13 Maple Tree Ln, Eureka, Mo 63025. He has stayed in Arnold and Saint Louis before moving to Eureka. The number currently linked to Leroy is (636) 938-6863. 1957 is the birth year of Leroy. Leroy's possible relatives are Kathleen W Sutton, Charles L Sutton, Matthew R Sutton and 5 other people. Leroy has reached the age of 67 years.