Levon Smith Sr.

Birth date: Dec 19, 1951 Death date: May 11, 2023

Levon Smith Sr. 19 Dec 1951 – 11 May 2023 Levon Smith Sr., age 71, passed away in Sugar Land, Texas on Thursday, May 11, 2023. Levon’s battle with serious medical issues in recent years showed his courage in facing life’s challe