Public records show Moreno Valley, Saint Louis, Wichita and one other city as cities Leroy also stayed in. Leroy's birth date was listed as 1959. Leroy has listed (909) 247-6722 as his phone number. Leroy’s current address is 2607 Eastwood Dr #90, Columbia, Mo 65202. This year Leroy celebrated his 65 birthday.