Our ranch is located 60 miles North of Houston and 45 miles South of Lufkin, off of Hwy 59 in Leggett, Texas.
694 Galloway Rd. North
Leggett Texas 77350 USA
Hours of operation:
We work all week long. Email or call to set up an appointment to view our horses.