Special Equestrians corporate office is located in 1215 Woodward Dr, Indian Springs, Alabama, 35124, United States and has 1-10 employees.
special equestrians inc
special equestrians of birmingham, al
special equestrians
| Location | People at location |
| North America | 1-10 |
Special Equestrians is dedicated to enhancing the lives of individuals facing physical, cognitive, or emotional challenges through therapeutic riding programs. The organization fosters a unique relationship between participants and horses, promoting healing and personal growth. Their services are aimed at individuals who can benefit from equine-ass... Read More