Foxborough, MA

Cedar Hill (Look for the SVT Trailhead sign)

Cedar Hill (Look for the SVT Trailhead sign) is an event venue in Foxborough, MA, at 360 Cedar Hill St, Marlborough, MA 01752, USA. There is 1 upcoming event listed, starting Fri, Nov 27, 2026. Tickets are sold on the source platform — every listing links straight to it.