James Shearer
1966 - 2024
James Shearer passed away April 16, 2024.
His complete obituary with life story will be published here at a later date.
James Shearer passed away April 16, 2024.
His complete obituary with life story will be published here at a later date.