Patricia Lee Davis
August 3, 1950 - August 31, 2020
Patricia Lee (Sturch) Davis, 70, of Austin, died Monday, August 31, 2020 at the Springhill Baptist Hospital in North Little Rock. She was born August 3, 1950 in Peoria, Illinois to the late Wilson and Ellen (Manuel) Sturch. She was a Respiratory... View Obituary & Service Information
