Delila has previously lived in Huxley. Delila is a resident of 56284 Highway 210, Huxley, Ia 50124. Delila's birth year is 1937. Business linked with Delila is Roberts Plumbing & Heating, Inc. The number currently linked to Delila is (515) 597-2782. People possibly related to Delila are Charlie Patrick Roberts, John Allen Roberts, Jolene Rene Roberts and 4 other people. Delila has reached the age of 87 years.
Public records show that Delila is Welsh. Possible Delila's ethnic group is Western European. English is the language Delila can speak. She finished high school. Delila's birth date is 1937-11-20.