Nestor has listed (410) 882-3840 as his phone number. The current age of Nestor is 71. This person's birth year is 1953. The residency of Nestor is at 18 Leinster Garth, Nottingham, Md 21236. Public records show Baltimore, Parkville, Derwood and 3 other cities as cities Nestor also stayed in.