Oakwood Farm Retreat Center is a serene and secluded destination nestled in the heart of Selma, IN. It offers a peaceful environment for individuals and groups seeking a space for reflection and relaxation.
With its picturesque surroundings and tranquil atmosphere, Oakwood Farm Retreat Center provides a place for guests to unwind, recharge, and connect with nature.
Generated from their business information