Innovation in treatment and technology is at the forefront of cardiology care at both Saint Vincent Medical Group and Worcester Medical Center at Saint Vincent Hospital. At Saint Vincent Medical Group, we provide a full-service, integrated cardiac program that stresses prevention in addition to cardiovascular disease diagnosis and management.

Our cardiologists provide a personalized approach to the ongoing care and management of cardiovascular disease, placing a priority on availability and communications with patients. We treat medical conditions related to cardiovascular health, including diagnosis and treatment of congenital heart defects, coronary artery disease, heart failure, valvular heart disease and electrophysiology.

Taking Care of your Heart

Your circulatory system plays a vitally important role in your overall health. The heart, which is the size of a large fist, beats around 115,000 times each day, pumping about 2,000 gallons of blood through your arteries to the rest of your body. This ensures your organs and tissues have the essential oxygen they need to function.

Because of that, when your heart, arteries or veins aren’t functioning at their best, you can experience a wide range of issues affecting nearly every part of your body. Having access to advanced cardiovascular care is essential.

At Saint Vincent Medical Group, we offer an array of services provided by a team of heart and vascular doctors. We care for a wide range of heart health and circulatory issues, including:

  • Arrhythmia
  • Abdominal aortic aneurysms (AAA)
  • Atrial fibrillation (Afib)
  • Cardiomyopathy
  • Congenital heart disease
  • Coronary artery disease
  • Deep vein thrombosis (DVT)
  • Heart attack (myocardial infarction)
  • Heart disease
  • Heart failure
  • High blood pressure (hypertension)
  • Peripheral arterial disease

Our range of services includes a full spectrum of diagnostic testing to assist in making an accurate diagnosis, identify any underlying medical conditions and provide advanced heart and vascular care, including surgery when needed. Treatment extends to post-surgical care, including rehabilitation and continued monitoring.

When to See a Cardiologist?

Your primary care doctor will refer you to a cardiologist for symptoms or issues such as:

  • Shortness of breath
  • Chest pains
  • Dizziness
  • Heart murmur
  • Changes in your electrocardiogram (ECG or EKG)
  • A family history of heart conditions or heart-related illnesses

What to Expect at a Cardiologist Appointment?

Depending on your heart health concern, you may see one or more cardiology providers for your cardiac disease prevention or treatment.

Your cardiologist may perform tests including:

Our Hearts Services

Showing {{FilteredFacilities.length}} Locations


{{milesInfo(facility.distanceInMiles)}} miles


  • {{facility.Address.Street}}
  • {{facility.Street2}}
  • {{facility.Address.City}}, {{facility.Address.StateCode}} {{facility.Address.Zip}}
  • {{facility.Phone}}

{{milesInfo(facility.distanceInMiles)}} miles


  • {{facility.Address.Street}}
  • {{facility.Street2}}
  • {{facility.Address.City}}, {{facility.Address.StateCode}} {{facility.Address.Zip}}
  • {{facility.Phone}}

{{milesInfo(facility.distanceInMiles)}} miles


  • {{facility.Address.Street}}
  • {{facility.Street2}}
  • {{facility.Address.City}}, {{facility.Address.StateCode}} {{facility.Address.Zip}}
  • {{facility.Phone}}


{{milesInfo(facility.distanceInMiles)}} miles

{{facility.Address.Street}}, {{facility.Street2}}

{{facility.Address.City}}, {{facility.Address.StateCode}} {{facility.Address.Zip}}

Your search found no results. You may search again by adjusting your search criteria.

Healthy Living Tips


What is a Heart Screening?
What to do when Someone is Having a Heart Attack

We didn’t find an exact match for your request. Here are others to consider:

The closest doctor is {{ ClosestMiles }} miles away.

There are no results within {{ SelectedMiles }} miles of your location. Please find closest below:

Physician specialty matches Doctor Results for {{ SearchTerm }}{{ CommonSearchTermValue }}{{ BySpecialties }} near {{ ByZipCode }}


Showing {{FilteredPhysicians.length}} Doctors
{{MarketGroup}} Physician
Affiliated Physician

{{physician.FirstName}} {{physician.LastName}}, {{physician.Title}}

{{PrintSpecialties(physician.Specialties, "Name")}}

{{ physician.markerId }}
{{ physician.markerId }}

{{addressInfo(physician.Addresses, 0, "Group")}}

  • {{addressInfo(physician.Addresses, 0, "Address1")}}
  • {{addressInfo(physician.Addresses, 0, "Address2")}}
  • {{addressInfo(physician.Addresses, 0, "City")}}{{VueFilterInfo(physician.Addresses,0,'State') ? ',' : '' }} {{addressInfo(physician.Addresses, 0, "State")}} {{addressInfo(physician.Addresses, 0, "Zip")}}

Your selected filters found no results. Please adjust your filter selection.

Please Wait Details Loading.

{{PhysicianDetails.FirstName}} {{PhysicianDetails.LastName}}, {{PhysicianDetails.Title}}

{{ PrintSpecialties(PhysicianDetails.Specialties, "Name")}}

Primary Location

{{ addressInfo(PhysicianDetails.Addresses, 0, "Group")}}

  • {{addressInfo(PhysicianDetails.Addresses, 0, "Address1")}}
  • {{addressInfo(PhysicianDetails.Addresses, 0, "Address2")}}
  • {{addressInfo(PhysicianDetails.Addresses, 0, "City")}}{{VueFilterInfo(PhysicianDetails.Addresses,0,'State') ? ',' : '' }} {{addressInfo(PhysicianDetails.Addresses, 0, "State")}} {{addressInfo(PhysicianDetails.Addresses, 0, "Zip")}}

Languages Spoken



{{PhysicianDetails.Gender === "M" ? "Male" : "Female"}}

  • {{item.Name}}
Select Procedures Performed
  • {{item.Name}}
Select Conditions Treated
  • {{item.Name}}

The following insurance plans may be accepted by this provider. Please contact the provider's office directly to confirm insurance plans accepted.

Please contact this provider's office directly to determine insurance plans accepted.

  • {{item.Payor}}
  • {{item.Name}}
  • {{item.Type == 'F' ? 'Fellowship' : ''}}{{item.Type == 'M' ? 'Medical School' : ''}}{{item.Type == 'I' ? 'Internship' : ''}}{{item.Type == 'R' ? 'Residency' : ''}}: {{item.Description}}

Patient Comments


Show less patient comments Show more patient comments

Where to Find {{PhysicianDetails.FirstName}} {{PhysicianDetails.LastName}}, {{PhysicianDetails.Title}}

#ResourceNotFound: PhysicianFinderResources, Miles2#


  • {{plocation.Address1}}
  • {{plocation.Address2}}
  • {{plocation.City}}{{plocation.State ? ',' : '' }} {{plocation.State}} {{plocation.Zip}}