Explore details about location Howard Street. Howard Street is a location situated within the Northborough alongside other areas such as Easy Street, Nelson Drive, Village Drive.