Stephanie Lane Castro
March 15, 1982 - December 27, 2018
Stephanie Lane Castro, 36, of Indianapolis, passed away on December 21, 2018 at St. Francis Hospital in Indianapolis. Stephanie was born March 15, 1982 in Nashville, Tennessee, the daughter of Howard C. and Wanda G. Coffey Silcox. She married... View Obituary & Service Information