Larry Chris "LC" Sheehan
September 1, 1959 - May 14, 2021
Larry Chris “LC” Sheehan, 61, of Nederland passed away Friday, May 14, 2021. Larry was born September 1, 1959 in Port Arthur, Texas to the late Charles Chris and Etta Alice Sheehan. Larry was a Physician’s Assistant and retired... View Obituary & Service Information
