answersLogoWhite

0

Stephen Ellis Garrett [static major] died on February 25, 2008 in his hometown of Louisville, Kentucky. The cause of death was due to complications from a botched medical procedure performed at Baptist East Hospital in Louisville

User Avatar

Wiki User

17y ago

What else can I help you with?