Skip to main content

Find a Doctor

We offer virtual visits! Call your provider to schedule.

Need Assistance? 956-625-1144

7 Doctors

Federico Azpurua, MD
MD
Interventional Cardiology
Primary Location:

Heart Clinic McAllen (Suites 201 and 202)

500 E. Ridge Road
Suites 201 and 202
McAllen, TX 78503

Schedule Online Now
Victor J. Castro
MD, FACC
Interventional Cardiology
Primary Location:

Heart Clinic McAllen (Suite 300)

500 E. Ridge Road
Suite 300
McAllen, TX 78503

Schedule Online Now
Carlos D. Giraldo, MD
MD
Cardiology
Primary Location:

Heart Clinic McAllen (Suite 300)

500 E. Ridge Road
Suite 300
McAllen, TX 78503

Schedule Online Now
Dr. Swarnalatha Kanneganti
MD
Cardiology
Primary Location:

Heart Clinic McAllen (Suites 201 and 202)

500 E. Ridge Road
Suites 201 and 202
McAllen, TX 78503

Schedule Online Now
Luis E. Padula, MD, FACC, FSCAI
MD, FACC, FSCAI
Interventional Cardiology
Primary Location:

Heart Clinic Mission

2121 E. Griffin Parkway
Suite 13
Mission, TX 78572

Schedule Online Now