3309 Greenwood Dr, Norman, Ok 73072 is where Delba lives. This person's birth year is 1960. The number currently linked to Delba is (405) 329-2190. Records link Delba with Gerald William Mcrae, Dolly J Mcrae, Kristen A Mcrae and 3 other people. Other cities that this person has stayed in are Dickinson, Norman and Little Rock. The age of Delba is 64.