Patricia Helen Davidson

Birth date: Mar 31, 1946 Death date: Feb 8, 2017

Patricia “Tricia” Helen Scott-Davidson, 70, died February 8, 2017 at a Tulsa hospital after a short illness.Tricia was born on March 30, 1946 in Milford, Connecticut. She was the second child of ten children. She and her family mo