Leroy was born 52 years ago. This person's birth year is 1972. Records link phone number (816) 459-8728 with Leroy’s details. Records link Leroy with Leslie Gayle Henderson, Tina L Starr, Ellen Elaine Starr and 6 other people. 12107 58Th Ter, Kansas City, Mo 64133 is where Leroy lives. Cities Leroy has lived in before are Kansas City, Liberty and Claycomo.