In addition to Albuquerque, Nestor also lived in Albuquerque. Nestor has listed (505) 831-5616 as his phone number. Nestor’s current address is 744 Vista Del Pueblo St, Albuquerque, Nm 87121. 1970 is the birth year of Nestor. The current age of Nestor is 54.