Situated on the banks of the Petaluma River, Riverside Equestrian Center is Northern California's premier boarding and horse show facility. The Center is centrally located just 35 minutes from San Francisco, 20 minutes from Marin and 45 minutes from... more