We are based in a beautiful 327 acre ranch located in Iola, TX just 25 minutes East of College Station.