A small farm outside of Rochester MN. 20 acres filled with woods, trails, pasture, barns and safe turnout areas.
At Foundation First Horse Company we live up to our name and give each of our horses a foundation they will carry with them no matter what discipline…