Form DEFM14A LIFE STORAGE, INC. streetinsider.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from streetinsider.com Daily Mail and Mail on Sunday newspapers.
Elwood "Butch" Slater Smith 85, passed away on April 22, 2023, in Brevard County, Florida. Butch was born on March 7, 1938, in Braddock, Pennsylvania, to the late Elwood Slater Smith and Nancy Steel Smith.