Peter Leland Amory
June 6, 1966 - September 1, 2020
On Monday, August 31, 2020, Peter Leland Amory, loving father of two children, passed away at the age of 58 in Tallahassee, Florida. Peter was born June 6, 1962 in Locust Valley, NY to the late Charles Amory and Alyce McDonough. He had a successful... View Obituary & Service Information