Explore details about location Willow Street. Willow Street is a location situated within the New Bedford alongside other areas such as Shawmut Avenue, Duke Street, Gemini Drive.