After being totally destroyed by the historic storms of 2011, Otter Creek Farm was rebuilt in 2013 and began entertaining private hunting parties for the 2016 quail season. The property is conveniently located in North East Alabama, 20 minutes North of I-20 between Atlanta and Birmingham. The property produces consistent covey rises from rolling fields