Leola Catherine Menchaca, 96, of Nederland, Texas passed away June 15, 2020. She was born in Port Arthur, Texas on April 8, 1924 to the late Narciso Castro and Inez Reschmann Castro. Leola was a member of St. Charles Borromeo Catholic Church... View Obituary & Service Information
- Melancon's: (409) 722-0218
- Memory Gardens: (409) 727-1331
- Oak Bluff: (409) 722-2114
- Dews Memorials: (409) 727-1331
Call Us
