What do you remember about Stephen? Share your stories and photos here, and invite others to come share their memories.
Stephen was born September 29, 1969 in Highland Park, Illinois, USA; and died November 30, 2006 in Georgia, USA. Stephen is buried in Tippecanoe Memory Gardens in West Lafayette, Indiana.