The current age of Nestor is 50. Nestor owns the phone number (305) 541-8179. 1974 is his birth date. Nestor’s current address is 325 21St St #6, Miami, Fl 33137. Miami is a city Nestor has lived in.