Explore details about location Greenwood Street. Greenwood Street is a location situated within the Terrebonne Parish alongside other areas such as Naguin Street, Industrial Park, Express Boulevard.