Stable Strides Inc Stable Strides Farm is an award winning Therapeutic Riding Program located in Flower Mound, Texas at Bridlewood Stables and Equestrian Center.
Windridge Therapeutic We strive to enhance the quality of life for children, adults and veterans with disabilities or mental health needs through equine-assisted programs.