Find Equestrian Centers in Upton, MA. Listings include Red Rock Acres and Red Rock Stables. Click on each in the list below the map for more information.