MISSION - Alvaro De Ochoa, 55, passed away on March 19, 2020 at Mission Regional Medical Center in Mission, Texas. Alvaro will be remembered as a very hard worker and having previously worked for Williamson Construction, and recently was a superintendent... View Obituary & Service Information