Stephen Holland, age 42, of Richmond, died on Tuesday March 16, 2021. He was born in Richmond, Indiana on September 27, 1978 to Steve and Marry Hogston Holland and had lived in the Richmond area all his life. Stephen graduated Richmond High... View Obituary & Service Information