Other a city that he has stayed in is San Antonio. This year Leonard celebrated his 53 birthday. Leonard was born in 1971. Leonard's possible relatives are Claudia Castillo Naranjo, Antonio Rodriguez Naranjo, Angelita R Naranjo and 6 other people. Leonard owns the phone number (210) 431-2837. 1419 Loma Vista St, San Antonio, Tx 78207 is where Leonard lives.
Possible Leonard's ethincity is Hispanic. Ethnic group of this person is Hispanic. English is his mother tongue.