Dell Rock Park4.6 (24)parkOpen 24 hours40 Dell Ave, Hyde Park, MA 02136, USAA slice of outdoor green space set right in Boston's Hyde Park neighborhood.Find on Google MapsDescriptionAsk Karpo for more information.Get the APP