Explore details about location Bayou Sale Road. Bayou Sale Road is a location situated within the Terrebonne Parish alongside other areas such as Highway 24, Florence Court, Mason Drive.