Stephanie Newhouse Davis

Stephanie Newhouse Davis died May 30, 2021, nine months after a diagnosis of pancreatic cancer. She passed away at her home in Billings, surrounded by family. Stephanie Newhouse was born on Feb. 7, 1949, in Shelby, to William Erwin “W.E.” Newhouse and Mary Lorann Wells, and was the second of five children. Her father was …

Stephanie Newhouse Davis Read More »