Leandro was born 82 years ago. Leandro's possible relatives are Yolanda Lopez Castilleja, Minerva R Lopez, Roman Atty Arce and 6 other people. Leandro was born in 1942. Leandro has listed phone number: (419) 242-7750. Leandro is a resident of 511 Thayer St, Toledo, Oh 43609. This person has lived also in Toledo.