Leon Webb

Obituary of Leon Webb

Leon Webb born on August 7th, 1976 entered into rest in Chico, California on June 4th, 2022. No services are planned at this time. 

To send flowers to the family or plant a tree in memory of Leon Webb, please visit Tribute Store
Share Your Memory of