May God bless you and your...
Patricia Aileen Mitchell
Rio Vista, Texas
Feb 5, 1993 – Feb 26, 2018
Rio Vista, Texas
Feb 5, 1993 – Feb 26, 2018
Patricia was born on February 5, 1993 and passed away on Monday, February 26, 2018. Patricia was a resident of Rio Vista, Texas at the time of passing.
Not sure what to say?