Rafael Castro, MD

Internal Medicine

240 Middletown Boulevard , Suite 203

Langhorne, PA 19047 Directions



4.9 out of 5

208 verified ratings

208 Ratings, 84 Comments

Apr 29, 2022
Dr. Castro answered all of my questions in a professional manner. He provided very thorough information.

Apr 23, 2022
Dr Castro is very thorough. Shows genuine concern. Intelligent medical advice.

Apr 19, 2022
Dr. Castro always takes the time to listen to me and answers all of my questions. He is great!

Apr 19, 2022
Dr Castro is thoughtful and supportive. He listens and offers helpful information.

Apr 19, 2022
Very good, as usual.

Apr 18, 2022
My physician was excellent and very thorough & caring.

Apr 16, 2022
I was looking for a new physician because my previous physician moved. This was my first visit.

Apr 12, 2022
It was a very good

Apr 11, 2022
Dr Castro is a great doctor. As always, he listened carefully, treated me with respect, took me seriously, and provided reasonable treatment and a course of action. I travel 40 minutes to see him because he is that good.

Apr 9, 2022
Very Professional, listen to my concerns.

Apr 7, 2022
Thank you for seeing me today.

Apr 1, 2022
Professional, caring, good at explaining.

Feb 25, 2022
Very thorough; helpful; clear in explaining things; respectful and allows me to ask questions, clarify matters and takes into account my input.

Feb 25, 2022
Very good.

Feb 24, 2022
Very happy with the provider/physician

Feb 24, 2022
Dr Castro is the best. No improvement needed.

Feb 23, 2022
Dr. Castro became my doctor when Dr. Shultz retired. I'm glad I chose him. I like him and he is a good doctor.

Feb 22, 2022
Keep up the good work.

Feb 22, 2022
*Dr. Castro always listens to all complaints, spends enough time with his patients.

Feb 18, 2022
Dr Castro was very thorough and attentive during my visit. He spent time to talk to me and not only listened, but comprehended what I had to say.

Feb 14, 2022
Dr. Castro is always very thorough with my care.

Feb 14, 2022
Always excellent.

Feb 13, 2022
The provider helped me as I had multiple problems that needed to be addressed. He made a plan to find worst problem.

Feb 13, 2022
Very comfortable with staff and Dr Castro

Feb 3, 2022
Excellent physician and staff

Feb 2, 2022
*Dr. Castro gives quality & worthwhile check up.

Jan 29, 2022

Jan 29, 2022
I'm satisfied

Jan 28, 2022

Jan 26, 2022
I have been with Dr. Castro for over ten years and I'm very pleased to have him as my primary doctor.

Jan 26, 2022
Very respectful and helpful to my health needs.

Jan 24, 2022

Jan 24, 2022
At ease, comfortable and respected

Jan 24, 2022
As usual, I felt that all my concerns were addressed, and that Dr. Castro definitely spent time with me to address concerns.

Jan 24, 2022
I had a positive experience.The physician was friendly and answered my questions to my satisfaction .

Jan 21, 2022

Jan 21, 2022
Great visit, concerned and friendly

Jan 21, 2022
Dr Castro is a very caring and thorough doctor.

Jan 20, 2022
Nice experience

Jan 19, 2022
Christine was very kind during the questioning phase of the visit. Dr. Castro is always very kind and supportive.

Jan 14, 2022
As usual good experience.

Jan 13, 2022

Jan 12, 2022
Very satisfied with Dr Castro.

Jan 11, 2022
Physician was great. I have known Dr. Castro since he was with RCHP. We have referred many people to him & when he closed his practice & started in PA, we make the drive to see him.

Jan 8, 2022
Dr Castro is very knowledgeable and I feel like we are partners in my care. He explains to the options and consequences.

Jan 7, 2022
Dr. Castro is very caring and thorough

Jan 5, 2022
I love this office. I've been going to dr. Castro for about a year and a half. In that time, he has listened and detailed game plans for my health issues that my previous doctor never did, I feel way better overall health wise and mentally, and will recommend this office to other people

Jan 4, 2022
This was my initial visit with *Dr. Castro as my primary care provider.

Jan 3, 2022
I am very satisfied with my visit. Dr. Castro and his staff were very professional and caring. Their suggestions and explanations were most helpful, and resulted In my decision to receive the flu shot and pneumonia vaccination.

Dec 31, 2021
*Dr. Castro is a very thorough doctor. He goes over everything and explains everything - I really think he is a great doctor. I recommended my daughter see *Dr. Castro -