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

178 verified ratings

178 Ratings, 41 Comments


Oct 11, 2024
very trustworthy doctor

Oct 11, 2024
Excellent

Oct 11, 2024
Very thorough! Which is a great thing

Oct 9, 2024
Im very happy with Dr. Castro. ai know I can be a "handful" at times but he knows how to handle me well.

Oct 7, 2024
Always outstanding.

Oct 4, 2024
I think Dr Castro , is very professional and caring.

Sep 25, 2024
I left the office understanding everything I need to do to get healthy

Sep 24, 2024
Dr seems highly intelligent I liked him a lot

Sep 24, 2024
Professional, caring, thorough, easy to get along

Sep 16, 2024
HE IS VERY TRUST WORTHY LIKE A REAL FRIEND

Sep 10, 2024
The best. Cocer for me was genuine.

Sep 5, 2024
Everyone in the office is very nice.

Aug 14, 2024
Dr Castro has bern my physician for 30+ years. His companion, attention and attention to details is why I am still using his services.

Aug 12, 2024
Dr. Castro is a knowledgeable doctor with great bedside manners. He torough and spemds

Jul 24, 2024
dr castro always follows up with what is necc.

Jul 23, 2024
Dr Castro is pleasant and caring. Shares information and shows interest.

Jun 3, 2024
I I have confidence in this provider and the advice he provides

May 10, 2024
I guess at times my main provider is busy cuz he attends me quite late

May 9, 2024
Listens very well.

May 7, 2024
Dr. Castro did a good job on our visit and we are happy with him as our primary provider

May 2, 2024
Really awesome. Reviews notes from previous visit and responds to current concerns.

Apr 9, 2024
I am completely satisfied.

Apr 3, 2024
I am very comfortable with Dr Castro. My son had an appointment as well. He is special-needs, and Dr Castro is very patient and understanding with my son too

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.

Mar 18, 2024
takes too much time by dictating for his records

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
Very happy with the practice and Dr. Castro overall

Nov 29, 2023
Dr Castro if very thorough

Nov 28, 2023
Best ever

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