He has stayed in Medford, Winthrop, Mastic Beach and 3 other cities before moving to Providence. The number currently linked to Leonardo is (631) 395-2305. Leonardo's birth year is 1965. Leonardo is a resident of 13 Longmont St #3, Providence, Ri 02908. The current age of Leonardo is 59.