Dismiss Modal
Close
Appointments (Existing Patients Only)
Provider Groups
  • Trinity Health Mid-Atlantic Medical Group

Primary Contact
(610) 292-6520

Services & Specialties

  • Cardiac Electrophysiology
  • Cardiology

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

Fellowship:
SUNY Downstate Health Sciences University

Medical School:
La Sapienza University of Rome

Fellowship:
Mount Sinai Medical Center

Residency:
Cabrini Medical Center (Closed)

Board Certifications

Clinical Cardiac Electrophysiology, American Board of Internal Medicine

Cardiovascular Disease, American Board of Internal Medicine

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.8 out of 5

(115 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.

48 Reviews

12/12/2024

Excellent

11/14/2024

His personality is great

11/06/2024

Hexwas understanding. He explained everything to me ao that i could understand and he didnt rush me.

11/01/2024

EVERYTHING WENT WELL THERE AIN'T MUCH MORE I CAN SAY BUT JUST GREAT EXPERIENCE

10/31/2024

I WOULD RECOMMEND

10/31/2024

I trust my doctors judgement concerning my health.

10/28/2024

All mercy should be modeled like this the who process is great

10/24/2024

I don't like doctor visits in general...but Dr. Leonardi makes me comfortable.

10/21/2024

Friendly and always a pleasure to see each time I visit

10/17/2024

Overall I’m very pleased with the service that I received

10/16/2024

excelent peoples excelent job

10/15/2024

My only complaint is the appointments were booked too closely and waited for at least 45 mins to see the doctor.

10/09/2024

Really good service

10/03/2024

He took time to pass information

09/23/2024

Good experience

09/19/2024

All was good

09/03/2024

Very great!

08/27/2024

Intellectually respected me. No "Now, now Mrs. X. Don't worry about this". "Just take your medicine etc, etc."

08/26/2024

Accommodating and pleasant

08/23/2024

Very knowledgeable and great respect for the patient

08/21/2024

Dr leonardi is excellent

08/19/2024

Took his time with visit. Cared.

08/15/2024

Healing

08/14/2024

thanks a lot

08/12/2024

Good experience

06/24/2024

Excellent

05/10/2024

Very concerned about my health

05/02/2024

Dr. Leonardi is very concerned about the health of his patients. I feel very comfortable about his medical advice.

04/29/2024

Professional friendly polite concerned

04/25/2024

I usually don't like medical visits...this was easy and comfortable.

04/19/2024

Every trip is always a good experience with the entire staff

04/18/2024

I feel that Dr. Leonardi treats me as if I was a member of his family.

04/01/2024

Dr. Leonardi is aways a pleasure. He takes his time and is very thorough. Very nice person.

03/28/2024

Very polite

03/25/2024

Always a pleasure

03/12/2024

The doctor was very nice

02/29/2024

Very good

02/26/2024

Dr. Leonardi is the best.

02/26/2024

For my age being pleasant and professional is a plus. Thank you

02/22/2024

MD very thorough, listened to my concerns

02/15/2024

Caring

02/14/2024

very good

02/12/2024

He is thorough and patient which are 2 very good qualities to have as a doctor!

02/09/2024

Very professional.pleasant. Kind. Respectful.

01/29/2024

He is so nice & patient & very caring.

01/29/2024

I would definitely recommend Dr. Leonardi to my friends and family.

01/25/2024

Very smart and a caring person.

01/05/2024

Nice
Show more