Oakwoods Farm is an amusement & recreation services company, and it's positioned at Russell, IA. It has an annual revenue of $246,960 and employs three people. Well-known in the marketplace, Oakwoods Farm is quite popular for its niche appeal. The company's leadership is headed by Owner Tim Lockard.
Want to share more of your experience?GO TO FULL REVIEW