Princeton Interventional Crdlgy

Cardiology, Interventional Cardiology • 3 Providers

800 BUNN DR, STE 101, Princeton NJ, 08540

Make an Appointment


Insurance Check

Language services

  • Greek
  • Italian

Medical Services

Compare with other Cardiology Specialists

Make an appointment at RWJ University Hospital New Brunswick today at (732) 820-7177.

provider hospital

These providers are on the medical staff of RWJ University Hospital New Brunswick.


Princeton Office

800 BUNN DR, STE 101, Princeton, NJ 08540

Provider Reviews

Overall rating for providers


Based on 46 Reviews

Have been going to him for almost 3 years now. Very nice but keeps his appointments very short and basic. The worst part is his wait time; he's always running behind and I have to wait over an hour every time to see him. Otherwise an effective cardiologist.

Jul 02 2019

Review for Dr. Mercuro

HORRIBLE..... RUDE, IMPATIENT.... STAY AWAY.... so many other cardiologists in area who are kinder and more compassionate... This man is not. I will never go back to him.

Mar 07 2018

Review for Dr. Mercuro

Hightstown, NJ - Sep 22 2017

Review for Dr. Beattie

Hightstown, NJ - Sep 22 2017

Review for Dr. Mercuro

Dr. Beattie is extremely knowledgeable. He takes time to explain whatever diagnosis he is giving. He takes time to listen. He is so kind with ALL his patients and will go the extra mile to make his patients comfortable and understand everything. He is truly the best cardiologist ever.

in Kendall Park, NJ - Apr 26 2017

Review for Dr. Beattie

Dr, Beattie is SO available to us that he has essentially become a part of the family! Of course he is brilliant...but kind, compassionate, positive, encouraging, clear, and pragmatic, too!

in Princeton, NJ - Apr 26 2017

Review for Dr. Beattie

Somerset, NJ - Apr 26 2017

Review for Dr. Beattie

Dr. Beattie spends the time to fully explain his thoughts and recommendations for treatment in a way that is understandable. I always feel comfortable during visits and leave with the feeling that the doctor is carefully monitoring my health.

Princeton, NJ - Apr 26 2017

Review for Dr. Beattie

Very understanding and caring.

in Allentown, NJ - Dec 03 2016

Review for Dr. Passalaris

Trenton, NJ - Jul 08 2016

Review for Dr. Mercuro

Dr Beattie allows the patient to feel relaxed and comfortable. He talks to you and not at you. He is a great doctor.

Ewing, NJ - Jan 28 2016

Review for Dr. Beattie