Larry Crenshaw
December 25, 2021
Larry Crenshaw was born in 1961 in Navasota, Texas. He went to his heavenly home on Christmas Day December 25, 2021 after a one year long battle with cancer. Larry was preceded in death by his father, Billy Joe Crenshaw, and brother, John... View Obituary & Service Information