Leonard “Butch” L. Debee, 73, passed away peacefully Monday, Feb. 17, 2020. Leonard was the oldest of 10 children born to Miles and Arlita Debee.

Get up-to-the-minute news sent straight to your device.

Topics

News Alerts

Breaking News