MCGREGOR, James
JAMES MCGREGOR On Tuesday. May 31, 2022, a life well-lived and admired ended peacefully in the presence of his loving family. For 18 months, Jim...
JAMES MCGREGOR On Tuesday. May 31, 2022, a life well-lived and admired ended peacefully in the presence of his loving family. For 18 months, Jim...