Explore details about location Desrosiers Street. Desrosiers Street is a location situated within the Lowell alongside other areas such as Highland Street, Carl Street, Chelmsford Street.