Elmont, Valley Stream, Queens Village and one other city are cities Leon has lived in. The possible relatives of Leon are Raphael Villa, Gustavo H Villa, Amparo S Villa and 6 other people. Records link phone number (516) 285-7728 with Leon’s details. His birth year was listed as 1964. The residency of Leon is at 151-55 Pvt 135 Ave, Jamaica, Ny 11434. This year Leon celebrated his 61 birthday.