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
