Stephen Lee Wallace
October 14, 1946 - March 20, 2021
On Saturday, March 20, 2021, Stephen Lee Wallace of Indianapolis passed away at the age of 74. Stephen was born on October 14, 1946, to Carl Lamar and Mary Alice (Davids) Wallace in Boone County, Indiana. He was among the last students to graduate... View Obituary & Service Information