Stephen L. Castle
January 2, 1947 - March 27, 2008
GREENFIELD – Stephen L. Castle, age 61, died Thursday, March 27, 2008 at Hancock Regional Hospital in Greenfield. Born on January 2, 1947 in Indianapolis, he was the son of Jack Castle and Betty Marie Roberts. Mr.... View Obituary & Service Information