Phone number listed for Leandro is (586) 716-0175. Public records show Chula Vista, Saint Clair Shores, Detroit and one other city as cities Leandro also stayed in. Leandro’s residency is at 9384 Starboard Dr #1258, Ira, Mi 48023. Leandro's birth date was listed as 1965. Leandro was born 59 years ago.