It happened Tuesday near the intersection of County Highway G and HH in the town of Calumet, west of New Holstein.
Fire officials say the building is a total loss. They say the cause remains under investigation but it is not suspicious.
No one was injured.
Twenty-three fire departments responded to the blaze.