Stella Mae Creech

Stella Mae Creech Services: 10 a.m. Monday at the Tucumcari Memorial Park Cemetery. Stella Mae Creech, 90, died at her home in Tucumcari on Oct. 18, 2006 following and extended illness. She was born April 7, 1916 in Chillicothe, Texas. She had been a home maker. Mrs. Creech was preceded in death by her husband, […]