
Highlights
Languages
- English
Gender
MaleLocations
- Mass General Brigham Primary Care Clinic at Walpole
- 111 Norfolk Street, Walpole, MA 02081
- Get Directions
- phone: 508-660-1200
- fax: 508-660-1209
Expertise
Education
- Residency: Memorial Hospital of Rhode Island, Family Medicine, 1995
- Medical Education: Univ. Mass. Worc. M.S., 1992
Board Certifications
- Family Medicine: American Board of Family Medicine, 1995
Insurance
- Aetna
- Blue Cross Blue Shield
- Cigna
- Coventry
- Harvard Pilgrim Health Care
- Mass General Brigham Health Plan
- MassHealth
- MassHealth ACO
- Medicare
- Medicare ACO
- Multiplan
- Railroad Medicare
- Tufts Health Plan
- Tufts Medicare Preferred
- United Health Care
- Wellpoint
- WellSense
Ratings & Reviews
4.9 out of 5
53 ratings, 25 reviewsThe Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
- Reviewed on 2/17/2026
Dr. D'angelo helped me with his medicine suggestions. It was excellent care.
- Reviewed on 1/12/2026
The parts I felt helpful in this visit were I felt listened to. I felt validated for my concerns. I felt like we had an agreement on what the concerns were before we went forward. And then once we kind of both saw it the same way, I felt a plan was made. And I felt like it was made, I just felt part of the planning. And that was part of feeling validated. I felt free to ask a question or to maybe say, how about this instead of that? And that felt very comfortable to me. Thank you.
- Reviewed on 1/12/2026
I love this practice! Dr D'Angelo is always so friendly and caring. I'm so glad they have an office in Millis which is close to my home in [redacted]
- Reviewed on 1/8/2026
It was great to have my retired PC see me while other doctors were on vacation
- Reviewed on 1/8/2026
Very caring
- Reviewed on 1/8/2026
Always great care and on time
- Reviewed on 12/31/2025
Excellent care
- Reviewed on 12/31/2025
Dr. D'angelo was patient. He listened to all of my concerns. He addressed them before the trip I was taking so that I would have what I needed to be comfortable. He went above and beyond and prescribed physical therapy, listening to the injury that I have. He listened to my medical history and made good decisions about what I can do to heal my injury while also prescribing a medication that would give me some comfort while traveling. He was friendly and had a great bedside manner and I would definitely recommend and want to work with him again.
- Reviewed on 10/20/2025
He had a great bedside manner, made me feel very comfortable, and was very good at explaining what was going on in terms that I could understand, and I felt better to simply talk with him.
- Reviewed on 10/13/2025
This was the first time I saw this Doctor, he was polite and reassuring. Very kind and efficient.
- Reviewed on 9/15/2025
Friendly reception, seen in a timely manner, explanation of complaint and discussion of appropriate medication for problem with best results.
- Reviewed on 9/9/2025
Dr. D'Angelo listens, makes excellent recommendations and always offers to help with any medication issues. He is kind, supportive and always lets us know what a great job we are doing. And I let him know how excellent and knowledgeable along with caring, his administration is with all our issues. Thank you Dr. D'Angelo. [redacted]
- Reviewed on 7/11/2025
I usually do not see Dr. D'Angelo. However, he took me in very quickly for an issue I was having. He was great. I can't say enough about it. It was a positive experience.
- Reviewed on 7/9/2025
Dr. D'Angelo was very nice and thorough. First time seeing him but was very comfortable.
- Reviewed on 7/7/2025
I have ALWAYS had nothing but THE BEST care at Newton Wellesley Family Practice in Walpole. My visits are never rushed and I feel all my questions have been answered. EVERY doctor should provide the care and quality as those at NWFP.
- Reviewed on 7/7/2025
This was a quick visit for an eye problem. Dr. D'angelo's advice was very helpful and on point.
- Reviewed on 7/2/2025
He was friendly, asked right questions and listened to my reason for being there.
- Reviewed on 6/30/2025
Every one in this practice are wonderful
- Reviewed on 6/8/2025
Care was excellent, as always. Dr. D'Angelo is very knowledgeable and shares that easily with me. He is always respectful, courteous, and caring. [redacted]
- Reviewed on 5/31/2025
It is always good to go to the Walpole clinic.
- Reviewed on 5/25/2025
Simply the best, caring, thoughtful, truthful and most important - trusted.
- Reviewed on 5/23/2025
Dr. D'Angelo has been my provider for almost 30 years and he is always responsive to my questions.
- Reviewed on 5/21/2025
Excellent service
- Reviewed on 5/11/2025
Dr. D'Angelo has taken excellent care of me and my family for 20 years. He will be missed...
- Reviewed on 5/9/2025
good