Never Rest Acres is a deer farm located in rural Northwood, Iowa near the Iowa/Minnesota border and the intersection of Interstate 35 and 90.
The Hougs have been raising white-tail deer for six years now. They have bucks from 3-4 years old for sale to shooting preserves. There are also does and pheasants for sale.
Call for more information, pictures or directions to see the deer farm yourself.
(641) 324-0634