The blood flow inside a tube with multi-thromboses is mathematically investigated. The existence of these multiple thromboses restricts the blood flow in this tube and the flow is revamped by using a catheter. This non-Newtonian blood flow problem is modeled for Jeffrey fluid. The energy equation includes a notable effect of viscous dissipation. We have calculated an exact solution for the developed mathematical governing equations. These mathematical equations are solved directly by using Mathematica software. The graphical outcomes are added to discuss the results in detail. The multiple thromboses with increasing heights are evident in streamline graphs. The sinusoidally advancing wave revealed in the wall shear stress graphs consists of crest and trough with varying amplitude. The existence of multi-thrombosis in this tube is the reason for this distinct amplitude of crest and trough. Further, the viscous dissipation effects come out as a core reason for heat production instead of molecular conduction.