Steven Newbrough
March 12, 1953 - August 7, 2024
Steven Newbrough passed away peacefully at his home on August 7, 2024, surrounded by his family after a yearlong battle with pancreatic cancer. Son of Fritz and Deke Newbrough of Lake City. Steve was 71 years old.