Rev. Stephen H. Brown
September 4, 1943 - February 1, 2021
Rev. Stephen H. Brown, 77, of Indianapolis, passed away February 1, 2021. He was born September 4, 1943 to the late Thomas E. and Ardith Brown. Stephen proudly served his country in the U.S. Navy during the Cuban Missile Crisis, and then received... View Obituary & Service Information