We found public records for Leo Velez in GA. Find current home address, cell phone numbers, email addresses and known relatives.
Yonkers,
New York, 10701Possible Match for Leo Velez in Georgia
Our top match for Leo Velez lives on N Broadway Apt 3d in Yonkers, New York and may have previously resided on E 156th St Apt 10a in Yonkers, New York. Leo is 43 years of age and may be related to Leo Velez, Ezequiela Velez and Leo Velez. Run a full report on this result to get more details on Leo.