Ora Lee Pollard
November 22, 1939 - September 8, 2020
Ora Lee Pollard was born to Lena and Alfred Phillips on November 22, 1939 in Tulsa, Oklahoma. She passed away on September 8, 2020 after a little over a year battle with lung cancer. Ora Lee lived in Oklahoma for 78 years before moving to... View Obituary & Service Information