Theresa M. Castro, 83, passed away March 27, 2017 in a local hospital. She is preceded in death by her husband, Arturo Castro and son, Arthur Castro. Surviving children, Elizabeth Gaytan, Adella Ayala, Catherine Santiago, Olga Castro, and Julia Castro. Along with many grandchildren and great grandchildren. Visitation will begin on Sunday, April 2, 2017 from 2:30pm-6:30pm with a Rosary Service at 5:30pm at Funeraria Del Angel. Funeral Mass will be held on Monday, April 3, 2017 at St. Charles Borromeo Catholic Church, 501 Tidwell Rd. Houston, Tx 77022 beginning at 11am. Interment to follow in Houston National Cemetery, 10410 Veterans Memorial Dr. Houston, Tx 77038.