Leonardo now resides at 1225 Nottingham Dr, Cary, Nc 27511. Public records show Detroit and Cary as cities Leonardo also stayed in. The number currently linked to Leonardo is (313) 273-4478. People possibly related to Leonardo are Michael C Williams, Yvette Williamswatts, Tara Marie Williams and 5 other people.