The current age of Nestor is 59. In addition to Westminster, Nestor also lived in Denver, Boulder and Houston. 1966 is the birth year of Nestor. 7821 94Th Pl, Westminster, Co 80021 is where Nestor resides. Nestor owns the phone number (303) 571-7349.