Explore details about location Lowell Street. Lowell Street is a location situated within the Carlisle alongside other areas such as Grt Brk Fm Pk trail, Old Morse Road, North Road.