Dr. Rafael Castro, MD

Internal Medicine

St. Mary Medical Arts Internal Medicine

240 Middletown Boulevard , Suite 203

Langhorne, PA 19047 Directions

215-750-2300

www.trinityhealthma.org

4.9 out of 5

281 verified ratings

281 Ratings, 82 Comments


Mar 26, 2024
Dr. Castro never rushes the appointment and explains conditions that I can understand.

Mar 20, 2024
Dr. Castro listens, cares about his patients, and never makes you feel rushed.

Mar 19, 2024
Dr. Castro listened carefully, explained things very well, made good recommendations.

Feb 28, 2024
I am truly grateful for the care provided to me by Dr. Castro and his staff. Thank you.

Feb 16, 2024
I hope to be with Dr. Castro in my life time!

Feb 15, 2024
Dr. Castro is very reachable. When I was sick last month, I just leave a message for him and he called back with the answers to my concerns.

Jan 25, 2024
Excellent

Jan 18, 2024
Dr Castro is wonderful. Even I was in pain, he put smile on my face with his positive attitude towards me.

Jan 5, 2024
Very professional, helpful and he listens.

Dec 22, 2023
Dr Castro is Excellent and really cares!!

Dec 18, 2023
The very best doctor that I can expect (and I am also a trained doctor)

Dec 12, 2023
Dr. Castro is the ultimately professional , intuitive, compassionate, attentive, and kind. I left with a feeling of confidence that my health was being capably attended to. That is a good feeling., thanks to my doctor.

Dec 4, 2023
The doctor was straight forward, yet kind.

Nov 29, 2023
Dr Castro if very thorough

Nov 29, 2023
Very happy with the practice and Dr. Castro overall

Nov 28, 2023
Best ever

Nov 27, 2023
PCP, Castro is very experienced and smart

Nov 22, 2023
Dr. Castro is great!

Nov 15, 2023
I would not want any other family doctor

Nov 14, 2023
Doctor has pleasant disposition. Answered all my questions with care.

Nov 14, 2023
Very enjoyable visit even when you are feeling under the weather.

Nov 11, 2023
Dr Castro is a very caring physician. He does everything he can to solve your medical needs

Oct 27, 2023
Dr Castro & staff always top rate!

Oct 25, 2023
top notch

Oct 25, 2023
Dr Castro is knowledgeable and listens.

Oct 24, 2023
Dr Castro is a fantastic physician always professional and thorough

Oct 20, 2023
I had an excellent experience that I will recommend to others.

Oct 9, 2023
Staff is wonderful and caring and professional

Oct 4, 2023
Very thorough , felt like I had a good checkup

Oct 3, 2023
Detailed.

Oct 2, 2023
He is extensive in providing health teachings

Sep 27, 2023
Excellent Physician!

Sep 27, 2023
Very satisfied the way of treatment and accommodation.very professional and wholeheartedly services from the physician and the assistant cma.Godbless you for your continuous care to your patient like me.

Sep 21, 2023
An excellent Physician. I would highly recommend him.

Sep 7, 2023
I’m very satisfied with this office and the workers there.

Sep 6, 2023
Dr was clear thinking and he explained his rationale

Sep 4, 2023
Dr. Castro is focused, compassiinate

Sep 4, 2023
Dr. Castro is a wonderful physician. He always patiently listen to my question and explain to me in a detail way.

Sep 3, 2023
I am a retired physician. He is the doctor I strived to be!

Aug 28, 2023
He is a great doctor

Aug 23, 2023
Trinity is first rate

Aug 23, 2023
Timely and thorough event!

Aug 22, 2023
Dr Castro and staff are excellent

Aug 18, 2023
Very easy to talk to.

Aug 14, 2023
Exceptionally good experience

Aug 12, 2023
Great practice!

Aug 8, 2023
I have been seeing Dr Raphael Castro for two years now. I think he is wonderful. He is such a kind, compassionate and caring doctor. I would recommend him highly to anyone.

Aug 4, 2023
Dr. Castro genuinely wants to help you. Compassionate. Best family doctor I’ve ever had, by far.

Aug 3, 2023
Excellent experience as always

Aug 1, 2023
The exam was rush, it was interrupted by a fire aarm which should've happened when there are no patients in the building. I did not get a full yearly exam as i was hoping for.