Loading…
JA

Joanna and Gary Taylor

Taylor Ranch Longhorns
Rancher
Okarche, OK 73762
Our ranch, including our amazing longhorn cattle, outstanding ranch horses and our home and barn are the ranch setting for the this outstanding new movie "The Scent of Rain and Lightening." Check out our website and on FB. We hope to see you at the movie!