Explore details about location Lowell Street. Lowell Street is a location situated within the Carlisle alongside other areas such as Prospect Street, Heartbreak Ridge, Tophet Road right-of-way.