Troy Mowrer

  • Born: January 4, 1962
  • Died: August 5, 2017
  • Location: Pekin, Illinois

Tribute & Message From The Family

Troy was born on January 4, 1962 and passed away on Saturday, August 5, 2017.

Troy was a resident of Pekin, Illinois at the time of passing.