This year Leonardo celebrated his 62 birthday. Possible relatives of Leonardo are: Camille P Herrera, Joselito S Herrera, Isabel Annal Herrera and 3 other people. Leonardo's birth date was listed as 1962. El Cerrito, Somerset, Lexington and 2 other cities are cities Leonardo has lived in. The phone number (510) 236-2312 is Leonardo’s. 236 Green St, Manchester, Ky 40962 is where Leonardo lives.