This person has lived also in Oklahoma City and Sacramento. This person's birth year is 1932. The age of Leroy is 92. Leroy is a resident of 2317 20Th St, Oklahoma City, Ok 73111. Records link phone number (405) 319-1689 with Leroy’s details. Latasha J Stevenson, Chequita J Stevenson, Ella Mae Stevenson and 6 other people are people possibly related to Leroy.