This person's birth year is 1963. Obray currently resides at 1522 24Th St, Little Rock, Ar 72206. The number currently linked to Obray is (501) 454-8180. Other a city that this person has stayed in is Little Rock. The current age of Obray is 61. The possible relatives of Obray are James Ivy Nunnley, Obray Bray Nunnley, Shawndolyn Shenise Nunnley and 3 other people.