Stephen Douglas Baggett

  • Born: September 16, 1963
  • Died: September 5, 2017
  • Location: Mobile, Alabama

Tribute & Message From The Family

Stephen was born on September 16, 1963 and passed away on Tuesday, September 5, 2017.

Stephen was a resident of Mobile, Alabama at the time of passing.