Mrs. Illa Louise Stiles

Birth date: Oct 23, 1931 Death date: May 2, 2015

Illa Louise Stiles, born in Houston, Texas on October 23, 1931. passed away on May 2, 2015. She is survived by her loving and devote husband Howard Stiles, two sons Greg Bowie and Terry Stiles. A Memorial Service is set for Thursd