Larry Woo
September 15, 1958 - July 11, 2020
Larry Woo entered eternal rest on July 11, 2020. He was born on Sept.15, 1958 in San Antonio to Joe and Susan Woo. He attended St. Martin’s Hall and Central Catholic High School. He received a Bachelor of Arts degree from St. Mary’s... View Obituary & Service Information