Possible relatives of Leonard are: Veronica Lee Ayala, Mellissa Merino, Diana Ozuna Merino and 6 other people. The age of Leonard is 48. Leonard’s current address is 3205 Quail Creek Dr, Corpus Christi, Tx 78414. Crp Christi and Corpus Christi are cities Leonard has lived in. Records link phone number (361) 452-0784 with Leonard’s details. The birth year was listed as 1976.