Joe "Larry" Snead
December 4, 1952 - May 8, 2024
Joe Lawrence “Larry” Snead was born on December 4, 1952 in Amarillo, Texas, the son of Joe Snead and Willie “Jo” Snead. He passed away on May 8, 2024 in Tulsa, Oklahoma at the age of 71. Larry grew up in Amarillo, Texas.... View Obituary & Service Information
