Visit Us:

Mon, Tue and Wed, By Appointment
Thurs, 11am - 5pm
Fri, 10am - 5pm
Sat, 10am - 3pm
Sun CLOSED

Our Location

142 S Main Street, Amherst, WI, 54406, US

Get directions