Peter Newberry Leonard
November 5, 1946 - June 14, 2017
Peter Newberry Leonard November 5, 1946 - June 14, 2017 Peter N. Leonard, 70, passed away peacefully with his family by his side on Wednesday, June 14th. Peter was a Marine Archaeologist, IT Specialist, springboard diver, and antique car... View Obituary & Service Information
