Dr. Clifford Strauss, D.O., F.A.C.C., is fellowship-trained. He earned his medical degree from the NY College of Osteopathic Medicine and completed his residency at Albert Einstein Medical Center.
Dr. Clifford Strauss, D.O., F.A.C.C., is fellowship-trained. He earned his medical degree from the NY College of Osteopathic Medicine and completed his residency at Albert Einstein Medical Center.
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 as well a very kind man.
(5 days ago)
Apr-2026
Dr Strauss is very personable. Im going to miss him if he retires
(6 days ago)
Apr-2026
I’ve been going to Dr Strauss since 2007 he’s a treasure always
(1 week ago)
Apr-2026
Very informative and easy to understand and talk to. Great staff. Professional!
(2 weeks ago)
Apr-2026
Waited 1 hour before he came in for 10 minutes
(1 month ago)
Mar-2026
From the beginning he has taken his time to review my family history and design a plan for my care, follow up visit’s have been thorough with reviews of my vitals(blood work etc) and medications. I feel like I’m in good hands, I think he’s a confident doctor and a good guy.
(1 month ago)
Mar-2026
Great doctor. Very professional, and really knows his technocal stuff. Caring. I'd easily recommend Dr. Strauss.
(1 month ago)
Feb-2026
Long wait but issues found & solutions were determined.
(1 month ago)
Feb-2026
Excellent doctor and very thorough and caring.
(1 month ago)
Feb-2026
So sweet and made me feel extremely comfortable!!
(2 months ago)
Feb-2026
Read More
CCP Bristol
100 Green Lane Suite 3 Bristol, PA 19007
CCP Yardley
301 Oxford Valley Road Suite 901 Yardley, PA 19067
Dr. Clifford Strauss, D.O., F.A.C.C., is fellowship-trained. He earned his medical degree from the NY College of Osteopathic Medicine and completed his residency at Albert Einstein Medical Center.
Excellent Doctor as well a very kind man.
Dr Strauss is very personable. Im going to miss him if he retires
I’ve been going to Dr Strauss since 2007 he’s a treasure always
Very informative and easy to understand and talk to. Great staff. Professional!
Waited 1 hour before he came in for 10 minutes
From the beginning he has taken his time to review my family history and design a plan for my care, follow up visit’s have been thorough with reviews of my vitals(blood work etc) and medications. I feel like I’m in good hands, I think he’s a confident doctor and a good guy.
Great doctor. Very professional, and really knows his technocal stuff. Caring. I'd easily recommend Dr. Strauss.
Long wait but issues found & solutions were determined.
Excellent doctor and very thorough and caring.
So sweet and made me feel extremely comfortable!!