Archie Cochran
September 26, 1943 - August 13, 2021
Dateline: Sandia, Tx. Archie Eldon Cochran Jr. went home to be with Jesus his Lord and Savior on Friday August 13, 2021. Archie was born September 26, 1943 in Corpus Christi, Texas to Archie Eldon Cochran Sr. and Magdlene Lora Watts. Archie... View Obituary & Service Information
