Sheila May Davis
April 14, 1924 - January 24, 2022
Sheila May Davis Sheila May Davis was born April 14th, 1924 in London England, where her Father Frederick Quanborough was studying under the doctor who later delivered the young Princess Elizabeth, who became the Queen of England. Sheila was... View Obituary & Service Information
