Leyla Villaobos was born in 1959, age 65. Leyla Villaobos's address is 16 Mohegan Avenue , Port Washington, NY 11050. Possible relatives include Alfredo Fernandez, Wilmer Villalobos and 1 others. Public records show Leyla has also lived in Port Washington, NY. Leyla's latest phone number is (516) 317-0880. Previous phone numbers include (516) 425-5893 and (516) 467-9682.
Also goes by: Leyla X Fernandez,
Leyla Fernandez,
Leyla X Villalobos
Results 1 - 1 of 1