Leroy owns the phone number (405) 769-5349. Leroy was born in 1939. The current age of Leroy is 84. 2916 Amy Way, Spencer, Ok 73084 is where Leroy lives. Leroy has previously lived in Oklahoma City and Spencer.
Possible Leroy's ethincity is African American 2. Ethnic group of this person is All African American Ethnic Groups. His main language is English. Level of education Leroy compleated is high school.
This person is linked with one property. Address Leroy's property is 2916 Amy Way Spencer OK. The value of his property is $6,873.