Nestor has listed phone number: (305) 866-6386. Nestor has reached 72 years of age. Records link Nestor with Yolanda Y Oliveira, Rita M Oliveira, Elena B Oliveira and one other person. 711 81St St #2, Miami Beach, Fl 33141 is where Nestor resides. This person's birth year is 1953. Miami Beach, Miami and Hialeah are cities Nestor has lived in.