Duff Acres is a small, family-owned and operated farm nestled in Keene, just off the north shore of Rice Lake. 

Loading map...