Explore details about location Canal St. Canal St is a location situated within the Lowell alongside other areas such as Carter Street, Poplar Street, Wedge Street.