Explore details about location Spencer Street. Spencer Street is a location situated within the New Bedford alongside other areas such as Merrimac Avenue, Thrush Street, Winston Street.