Closed for the season Sunday, October 19, 2025 12:00 PM 12:00 Friday, April 24, 2026 1:00 PM 13:00 The Farm at Dover 26060 Washington Ave Dover WI 53139 USA (map) Google Calendar ICS