Explore details about location Prescott Road. Prescott Road is a location situated within the Boxborough alongside other areas such as Old Orchard Road, Pierce Lane, Mayfair Drive.