Dr. James Barrett, D.O., F.A.C.C., is fellowship-trained in Cardiology at Deborah Heart and Lung Center. He earned his medical degree and completed his residency at Philadelphia College of Osteopathic Medicine. Dr. Barrett specializes in the entire spectrum of cardiovascular care and sees patients at our Lansdale office.
Dr. James Barrett, D.O., F.A.C.C., is fellowship-trained in Cardiology at Deborah Heart and Lung Center. He earned his medical degree and completed his residency at Philadelphia College of Osteopathic Medicine. Dr. Barrett specializes in the entire spectrum of cardiovascular care and sees patients at our Lansdale office.
The reviews listed below were collected independently of Cardiology Consultants of Philadelphia through rater8. Each review represents an authentic and verified patient experience.
Excellent doctor!
(2 weeks ago)
Jan-2026
Very thorough, patient, didn’t rush me through, answered all my questions
(3 weeks ago)
Jan-2026
Dr Barrett is calm and understanding
(3 weeks ago)
Jan-2026
Friendly professional and took time with us.
(3 weeks ago)
Jan-2026
Spent a lot of time, patient, kind, solved an issue not diagnosed at another facility
(1 month ago)
Dec-2025
Very pleased, answered all my questions . Unlike alike of Doctors today.
(1 month ago)
Dec-2025
Great care great staff
(2 months ago)
Dec-2025
Straight up Doctor
(2 months ago)
Nov-2025
He seems very knowledgeable. Listens polity, considers, then comments and explains..
(2 months ago)
Nov-2025
CCP Lansdale
125 Medical Campus Drive Suite 101 Lansdale, PA 19446
Dr. James Barrett, D.O., F.A.C.C., attended medical school at Philadelphia College of Osteopathic Medicine in Philadelphia, PA. Dr. Barrett completed his fellowship at Deborah Heart and Lung Center and his residency at Philadelphia College of Osteopathic Medicine.
Dr. Barrett specializes in the entire spectrum of cardiovascular care – from education to disease prevention, imaging, and treatment.
Excellent doctor!
Very thorough, patient, didn’t rush me through, answered all my questions
Dr Barrett is calm and understanding
Friendly professional and took time with us.
Spent a lot of time, patient, kind, solved an issue not diagnosed at another facility
Very pleased, answered all my questions . Unlike alike of Doctors today.
Great care great staff
Straight up Doctor
He seems very knowledgeable. Listens polity, considers, then comments and explains..