Public records show Tucumcari and Palacios as cities Estill also stayed in. Estill turned 90 years old. 800 Hancock Ave #111, Tucumcari, Nm 88401 is where Estill resides. Records link phone number (505) 461-0380 with Estill’s details. 1934 is this person's birth date.