Leandro now resides at 22 Smart St, Providence, Ri 02904. Cities Leandro has lived in before are Cranston, Worcester, Webster and one other city. The birth year was listed as 1971. The number currently linked to Leandro is (508) 754-4439. The age of Leandro is 54.