Are you already a patient of this provider?
You can book your annual physical and routine appointments online through MyChart!
Sign up or
log in now.
Overall Patient Rating
This provider does not have ratings. Learn whyA provider may not have star ratings accompanying his/her website profile for one or more of the following reasons:
- Insufficient number of surveys - The provider has not yet reached the required minimum number of returned patient satisfaction surveys. We require a minimum of 30 surveys on an individual provider before displaying scores to ensure we have an adequate and representative sampling of patient feedback.
- Provider does not participate in the specific patient satisfaction survey that we translate into star ratings.
- Provider does not yet participate in the star rating program.
A graduate of the University of Massachusetts and MCPHS University, Mary worked as a registered nurse before becoming an advanced practitioner. “I decided that I wanted to have a larger role in treating my patients,” she explains. “Now I have the tools I need to explore evidence-based research and discover the best approaches and solutions to provide exceptional holistic care.” Mary chose to work in primary care because she is a big believer in preventative medicine and its role in maintaining good health. She believes that the care of each patient is a partnership between the patient and the provider. “Working in Internal Medicine allows me great opportunities to educate my patients and promote wellness at every visit. I find great joy in knowing that I have made a positive difference in someone’s health”. In her spare time Mary enjoys running, traveling, sports, and spending time with her husband, family, friends and her pet goldendoodle.
Offices and Locations
Overview
Specialties
Family Practice
Partnering Provider
Certifications
Basic Life Support Provider: American Heart Association
Education
Master of Science: MCPHS University
Bachelor of Science: University of Massachusetts Boston
Insurance
Related News and Articles
Top 5 Reasons to Schedule Your Annual...
We know, visiting your primary care provider when you are not sick is not the first thing on your mind. However, there’s some real...
Healthy Aging: Tips for a Vibrant Life
As we get older, staying healthy becomes more important than ever. The good news is, small, everyday choices can make a big difference....