Peter Davidson
Birth date: Jul 10, 1935 Death date: Mar 2, 2018
Peter Davidson died on Friday, March 02, 2018, at his home in Covington, LA at the age of 82 years old. He was predeceased by his parents George Apps and Peg Willman Davidson of New Orleans and his sisters Joan Shute and Susan Eag Read Obituary