Peter Freeman ’63

4 April 2022

Class: 1963

Major: History

Residence: Wheeling, WV

Deceased: February 5, 2022

Obituary

Posted In