Martin J. ORiordan, MD

Martin J. ORiordan, MD

Cardiology, Cardiovascular Disease

Provider Groups

  • Trinity Health Mid-Atlantic Medical Group

Primary Contact

(610) 586-4100
Appointments (Existing Patients Only)
Provider Groups
  • Trinity Health Mid-Atlantic Medical Group

Primary Contact
(610) 586-4100

Services & Specialties

  • Cardiology
  • Cardiovascular Disease

Locations & Contact

Primary Location

Cardiology Darby

1503 Lansdowne Avenue
Sr. Marie Lenahan Wellness Ctr, Suite 3001
Darby , PA 19023

View hours
Monday
8:30am - 5:00pm
Tuesday
8:30am - 5:00pm
Wednesday
8:30am - 5:00pm
Thursday
8:30am - 5:00pm
Friday
8:30am - 5:00pm

Cardiology Springfield

1001 Baltimore Pike
Suite 10, Lower Level
Springfield , PA 19064

View hours
Monday
8:00am - 5:00pm
Tuesday
8:00am - 5:00pm
Wednesday
8:00am - 5:00pm
Thursday
8:00am - 5:00pm
Friday
8:00am - 5:00pm

Also Affiliated With...

Additional Resources

Education & Certifications

Education

Medical School:
Jefferson Medical College

Internship:
Medical College of Pennsylvania

Fellowship:
Lankenau Medical Center

Board Certifications

Cardiovascular Disease, American Board of Internal Medicine

Provider Ratings

The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy. Learn More >

4.9 out of 5

(264 ratings)

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

84 Reviews

01/13/2025

all good

12/04/2024

Excellent

11/18/2024

The Best

11/14/2024

Dr. O'Riordan is so kind and he have an appropriate sense of humor.

11/13/2024

Good Doctor

11/12/2024

My wife and I were very pleased with all the personnel .

11/12/2024

outstanding; excellent.

11/12/2024

Dr. O'riordan explained test results and the reasons for changes in ongoing care in a way I could understand

11/11/2024

Pleasant

10/30/2024

Doctor explains everything in detail.Cares about his patients.

10/22/2024

Maintain quality of care.

10/22/2024

Doctor explains very clearly so you have a good understanding of what is going on with your health

10/21/2024

A good listener. An encourager

10/21/2024

Dr O’Riordan is an excellent physician! His exam was thorough, his explanation was easily understandable,. I’m privileged to be his patient.

10/17/2024

Everything was great

10/10/2024

Very helpful and satisfying

10/10/2024

Forever grateful - this team starting in 2021 diagnosed, responded, and treated me. Everything they did was spot on. I gladly speak about “my team” when sharing my experience. Dr. O’Readon is exceptional in all aspects of his job. ,

09/30/2024

I love Dr. O’Riordan

09/23/2024

Dr. O’Riordan is a very good Dr always treats my husband and myself with respect and compassion.

09/05/2024

Where else can I go to get this treatment? No where.

09/05/2024

Happy n feel satisfied when i leave dr o riordon is right to the point.

09/05/2024

Excellent service. Last cardiologist rarely saw me before a 2hour wait. Love the experience. Thank you very much.

09/03/2024

very kind

08/29/2024

positive experience

08/28/2024

The best Cardiologist, period!

08/26/2024

Everyone gives top notch care.

08/22/2024

Very happy with my new Doctor

08/22/2024

Love this doctors office.

08/20/2024

First impressions, and Dr. Martins was great and you can see his care and compassion for his patients and you can feel that you can trust him and you should be able to trust your doctor.

08/15/2024

I hope he never retires!

08/14/2024

Very good experience

08/14/2024

Very good

08/01/2024

I’m great full for Dr. O’Riordan and his staff, never feel rushed and actually listens to my concerns

07/31/2024

Good man. Listen and explain

07/31/2024

Everything went well.

07/30/2024

Patient when I do not understand

07/25/2024

See response at the start of this survey. Dr. O'Riordan rates a 10

07/25/2024

none, great visit

07/22/2024

Very comfortable with this practice.

07/17/2024

Wonderful!!

07/16/2024

interested and clear

07/15/2024

Very Good care

06/17/2024

I feel very comfortable with this doctor and staff

06/14/2024

Through, determined, helpful

06/12/2024

Dr. O'Riordan is very professional and cares about his patients

06/12/2024

Dr. O'Riordan has a tremendous combination of expertise, excellent communication skills and a calm and professional demeanor.

06/11/2024

i have so far excellent experience

05/22/2024

Very pleasant experience

05/13/2024

Very through.

05/09/2024

Listened to our concerns, answered questions clearly, showed understanding and compassion and very knowledgeable in his field

05/09/2024

Excellent care, respectful, and explains everything clearly

05/02/2024

This is a very good doctor would recommend him to any friends and family

04/11/2024

I appreciate his care and concern for my well being

04/08/2024

He has an amazing sincere heart and it shines through in his body language as well as his professionalism

04/05/2024

While I hope I never need to see him again, I would be reassured in any cardiac situation to know that Dr. O'Riordan is my cardiologist.

04/04/2024

Very prompt. No waiting. Started scheduled appointment early

04/03/2024

Dr has cared for me for many yrs.He is the Best.

04/02/2024

He was very though with explaining,exam, and our progress forward

03/29/2024

He is a good Doctor.

03/28/2024

Very Helpful and considerate of My time, very organized..

03/26/2024

Great practice.

03/26/2024

I have complete trust in Dr. O’Riordan and his staff.

03/22/2024

Outstanding

03/14/2024

Excellent visit all around

03/11/2024

Excellent

03/07/2024

Appointments always start as scheduled.

03/05/2024

Wonderful respectful

03/04/2024

I have been going there for at least 20 years, and will continue

02/27/2024

He explained everything clearly.

02/26/2024

Dr. Oriorden is always patient, caring and understanding. Always willing to help.

02/21/2024

I would just like to Thank my whole care team for taken good care of me

02/20/2024

Excellent

02/15/2024

You don't feel rushed.

02/15/2024

thorough, makes you feel relaxed and not rushed

02/15/2024

Ignored my s when I was explaining new symptoms contributing to my discomfort and concerns

02/05/2024

I’m always pleased when I leave that office, thank you!

02/02/2024

DrO’Riordan is a great listener.

01/30/2024

Dr was great !

01/30/2024

Great

01/30/2024

Thank you

01/23/2024

He’s one of the best doctors I have ever seen

01/18/2024

Very professional and thorough.

01/18/2024

no problems as usual

01/18/2024

I'm confident with the services I receive from the provider.
Show more