Explore details about location Hill Road. Hill Road is a location situated within the Boxborough alongside other areas such as Picnic Street, Pierce Lane, Hager Lane.