Public records show San Antonio and Beeville as cities Leonard also stayed in. The phone number (210) 320-4358 is Leonard’s. 1974 is his birth date. Leonard's possible relatives are Donna Mccollisterrios, Lisa Rios Garcia, Celia V Rios and 6 other people. The current age of Leonard is 50. The residency of Leonard is at 800 Vista Valet #2007, San Antonio, Tx 78216.