Photo detail

Stories this photo appears in:

Tease photo

Harrod, Shea Thomas

Shea Thomas Harrod, age 40, of Mineral Point, passed away unexpectedly on Thursday, July 24, 2025 at his current home in Watertown, Wisconsin.

You must login to comment.