Public records show Abilene and Del Rio as cities Darrell also stayed in. 219 Avondale St #34, Del Rio, Tx 78840 is where Darrell lives. Darrell has reached 59 years of age. The number currently linked to Darrell is (830) 775-0828. 1965 is his birth date.