About Us

Location

Cushing, WI

A small town in northwest Wisconsin. About an hour from the Twin Cities.