Leonard currently resides at 854 Saint Michaels Dr, Santa Fe, Nm 87505. The current age of Leonard is 54. Records link phone number (505) 438-6093 with Leonard’s details. Leonard's possible relatives are Patricia Roybal Altai, Paul R Roybal, Gloria M Royballjimenez and 6 other people. His birth year was listed as 1970. Other cities that he has stayed in are Santa Fe and Oakland.