Other cities that he has stayed in are Del City and Oklahoma City. 1213 Bellevidere Dr #1, Oklahoma City, Ok 73117 is where Leroy resides. Leroy's birth date was listed as 1977. This year Leroy celebrated his 47 birthday. The number currently linked to Leroy is (405) 670-2378.