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

191 verified ratings

191 Ratings, 41 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Jan 15, 2025
All good.

Dec 20, 2024
if my insurance co does not participate with my doctor then i will pay cash just to keep this practice!!

Dec 18, 2024
Always gives the time that is needed to answer any questions that I may have.

Dec 16, 2024
I am very satisfied with the care provided by Dr. Castro.

Dec 3, 2024
Dr. Castro is very professional, compassionate and meticulous. He has been our doctor for more than a decade and we drive to PA from NJ just to see him.

Nov 27, 2024
Dr. Castro did not make me feel the list bit rushed. I truly felt he cared.

Nov 19, 2024
Dr. Castro is a great internist. He is very knowledgeable in his field and very kind.

Nov 15, 2024
Already given.

Nov 6, 2024
I am very happy with the care I receive from Dr. Castor!

Oct 23, 2024
Dr Castro is always helpful, knowledgeable and always seeks to provide me the best care possible.

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