Sherri Elaine Ross

  • Born: March 13, 1962
  • Died: March 27, 2015
  • Location: Seminole, Oklahoma

Tribute & Message From The Family

Sherri was born on March 13, 1962 and passed away on Friday, March 27, 2015.

Sherri was a resident of Seminole, Oklahoma at the time of passing.