Teresa McMonagle

Practice: Cardiology Consultants of Philadelphia

Specialty: Cardiology

Office locations: Bristol, Yardley

Most recent review: 1 week ago Recent
5.0 out of 5
41 Ratings
24 Comments

Teresa McMonagle, CRNP, is a Nurse Practitioner at Cardiology Consultants of Philadelphia.

5.0 out of 5
41 Ratings
24 Comments

Teresa McMonagle, CRNP, is a Nurse Practitioner at Cardiology Consultants of Philadelphia.

The reviews listed below were collected independently of Cardiology Consultants of Philadelphia through rater8. Each review represents an authentic and verified patient experience.

Very helpful and friendly

Rated 5 out of 5 stars
(1 week ago) Oct-2026

Very helpful answered all my question. Very positive from reception to the exam.

Rated 5 out of 5 stars
(2 weeks ago) Oct-2026

I met with Teresa this morning and I am confident that she can help me with my issues.

Rated 5 out of 5 stars
(1 month ago) Sep-2026

Very professional and kind. More people should be like Teresa

Rated 5 out of 5 stars
(1 month ago) Sep-2026

I look forward to coming and seeing Teresa. She is so friendly and she is very professional.

Rated 5 out of 5 stars
(2 months ago) Aug-2026

Extremely knowledgeable, but more so took the time to explain all aspects pertaining to my visit...Perfect!

Rated 5 out of 5 stars
(2 months ago) Aug-2026

I met with Teresa earlier. Very knowledgeable and easy to follow. Planned out my nutritional care.

Rated 5 out of 5 stars
(3 months ago) Jul-2026

She was wondering explained everything and made sure my husband and I understood it. She treated us respectfully and kind made it easier to get my husband started on his new medication

Rated 5 out of 5 stars
(3 months ago) Jun-2026

Teresa really listens to all concerns and is very knowledgeable about cardiac procedures. Very professional and kind.

Rated 5 out of 5 stars
(4 months ago) Jun-2026

Friendly, puts a person at ease, knowledgeable, makes you feel important, talks over ideas & plans moving forward

Rated 5 out of 5 stars
(4 months ago) Jun-2026