Robert Oliver Scott II

  • Died: March 21, 2015
  • Location: Saint Peters, Missouri

Tribute & Message From The Family

Robert passed away on Saturday, March 21, 2015.

Robert was a resident of Saint Peters, Missouri at the time of passing.

Robert was married to Sally.