He has stayed in Boyle, Cleveland, Salem and one other city before moving to Del Rio. The residency of Leonard is at 111 Kings Way #70, Del Rio, Tx 78840. Leonard turned 54 years old. Leonard was...