Brooklyn, East Stroudsburg and Marshalls Creek are cities Leonardo has lived in. This year Leonardo celebrated his 100 birthday. 1924 is the birth year of Leonardo. Records link phone number (570) 223-1668 with Leonardo’s details. The residency of Leonardo is at 158 Coconut Key Ln, Delray Beach, Fl 33484.