Yes, in addition to heart disease, cardiologists treat patients who have had strokes. However, a cardiologist is just one healthcare provider on the stroke care team. Other doctors that take care of stroke patients include your primary care physician, stroke neurology specialists or vascular neurologist, and physiatrists. Therapists in a stroke care team can include physical, occupational, recreational, and speech therapists.