Luis A Villa lives in Brooklyn, New York. Other places in which he has lived are Jamaica, New York; Newark, New Jersey and Encino, California.

Public Records

Arrest Records

Scroll