Welcome to the Santa Rosa Equestrian Center, LLC, the wine country’s premiere equestrian facility. We are a full service facility conveniently located off the 101 freeway 55 miles north of San Francisco. The facility is situated on over 50 picturesque acres of irrigated pastures which comprise our cross country course.
*Wish Kristen Enedy and Karma goodluck at Shepherd Ranch this weekend! *