His birth year was listed as 1933. Records link phone number (520) 298-1670 with Leroy’s details. Leroy turned 91 years old. 6060 Desert Foothills Dr, Tucson, Az 85743 is where Leroy lives. He has stayed in Tucson before moving to Tucson.