Rebel Horse Stable is located on 8 acres of private pasture fields in Norwell Center. The property abutts 45 acres of conservation land (Miller Wood) and is across the street from 40 acres of town owned land (Fogg Forest). Within trotting distance you can find yourself at the North River.