No. A cardiologist specializes in treating your heart. A vascular doctor treats your blood vessels throughout your body, including your aorta, a very large artery that sends oxygen-rich blood to your body. However, a vascular doctor doesn't treat the heart itself.