Public records show Killeen, Bay City, Fort Hood and one other city as cities Leonardo also stayed in. Leonardo currently resides at 449 Melton Park Dr, Mercedes, Tx 78570. Leonardo's birth year is 1971. Business linked with Leonardo is Roys Fresh Lemonade. Belinda Leonardo Villarreal, Manuel A Villarreal, Maria P Villarreal and 6 other people are people possibly related to Leonardo. Phone number listed for Leonardo is (817) 634-0401. The age of Leonardo is 53.