Explore details about location Mosher Street. Mosher Street is a location situated within the New Bedford alongside other areas such as Hemlock Street, Thrush Street, State Street.