Sandra Horn
April 21, 1961 - August 15, 2020
Sandra Horn, 59, of Indianapolis, passed away August 15, 2020. She was born April 21, 1961 in Tallahassee, Florida to the late James and Julia (Cox) Burch. Sandra was a homemaker and a devoted member of the Church of Jesus Christ Latter Day... View Obituary & Service Information