Leo Edward "Lee" Smith
January 27, 2018
Leo Edward “Lee” Smith, 37, of Oakland California unexpectedly passed away Saturday, January 27, 2018 while snowboarding with his family at Homewood Mountain Resort near Lake Tahoe. He was born in Orange, California on September... View Obituary & Service Information