Nestor Vello was born in 1965, age 58. Nestor Vello's address is 183 Normal Avenue , Buffalo, NY 14213. Possible relatives include Maria Ayala, Kidanny Cruz and 11 others. Public records show Nestor has also lived in Chicago, IL and Crystal Lake, IL.
Address History: 183 Normal Avenue, Buffalo, NY 14213;
4634 N Albany Avenue, Chicago, IL 60625;
Crystal Lake, IL 60014;
Des Plaines, IL 60016;
Humacao, PR 00791
Results 1 - 1 of 1