Explore details about location Montrose Street. Montrose Street is a location situated within the New Bedford alongside other areas such as Greenwood Street, Park Avenue, Doreen Street.