Tag: Switzerland County

Thiebaud Farmstead Thiebaud Farmstead
The Thiebaud Farmstead was established in the early 1800s. The farmstead is most notable for its success after the construction of a hay press barn.