
Highlights
Age Groups Seen
- Adult 18-64
- Older Adult 65+
Languages
- English
Gender
FemaleAffiliations
- Corewell Health Lakeland Hospitals
- Corewell Health Watervliet Hospital
About Mary E Good
About the Provider
I went into medicine because I saw it as a great combination of using medical knowledge and people skills. I like to educate people about their own bodies and health, and that starts with meeting people where they are at.
I have a passion for women’s health. My goal is to provide you with choices and options, and help you make the decisions that will lead to good physical and mental health.
My patients ask the best questions, and if I don’t have an answer right away, I will try to find it. I get the most joy in helping someone understand what is going on in their body or mind and offering tools to help them feel better.
Locations
- Corewell Health Womens Health Royalton
- 3950 Hollywood Road, Suite 100, Saint Joseph, MI 49085
- Get Directions
- phone: 269-429-8010
- fax: 269-408-0986
- Corewell Health Southwestern Medical Primary Care Bridgman
- 9623 Red Arrow Highway, Bridgman, MI 49106
- Get Directions
- phone: 269-465-6050
- fax: 269-465-3134
Experience
Education
- Graduate: University of North Dakota, 1996
Board Certifications
- Physician Assistant: National Commission on Certification of Physician Assistants, 1996
Insurance
- BCBS Medicare Advantage Plus Blue
- BCBS PPO
- BCBS Traditional
- Blue Care Network Medicare Advantage
- Claritev
- Humana Military (Tricare East)
- Lakeland Care Network
- Medicaid
- Medicare
- Railroad Medicare
Ratings & Reviews
5 out of 5
73 ratings, 17 reviewsCorewell Health is committed to delivering high-quality and compassionate care. These ratings and reviews are transparent patient feedback collected via survey following a provider care experience that asks patients and families about the care they received.
- 5 out of 5 starsReviewed on 2/18/2026
Just want to express my appreciation to Ms Good. Taking the time to get to know the patient as a person helps enormously. She’s kind and compassionate and fully up to date in her field. A wonderful provider
- 5 out of 5 starsReviewed on 1/15/2026
She is amazing!!
- 5 out of 5 starsReviewed on 1/15/2026
She made me feel comfortable
- 5 out of 5 starsReviewed on 1/12/2026
She's the best!
- 5 out of 5 starsReviewed on 1/6/2026
She was patient, good listener and provided informed thoughtful answes
- 5 out of 5 starsReviewed on 10/26/2025
Mary Beth Good is an exceptional Physician’s Assistant who is caring, knowledgeable and dedicated to her patients.
- 5 out of 5 starsReviewed on 9/26/2025
She took her time to talk with me and didn’t make me feel like she was rushing me. She really cares and I think the world of her.
- 5 out of 5 starsReviewed on 8/18/2025
She is amazing!!!
- 5 out of 5 starsReviewed on 8/10/2025
I like Mary she is kind, listens well, and is very relatable.
- 5 out of 5 starsReviewed on 7/24/2025
Mary is thorough with a great bedside manner.
- 5 out of 5 starsReviewed on 7/22/2025
She takes time to listen & explains everything so you understand.
- 5 out of 5 starsReviewed on 7/12/2025
She's a phenomenal healthcare provider and I would recommend her to anyone looking for a women's health provider. She has been nothing but kind and always takes the time to explain to me all of my options and on top of that, she has never pushed any of those options on me.
- 5 out of 5 starsReviewed on 6/20/2025
She is very caring and helpful.
- 5 out of 5 starsReviewed on 6/19/2025
She is thorough
- 5 out of 5 starsReviewed on 3/19/2025
The provider explained everything so well. She took the time to listen to me and carefully answer my questions.
- 5 out of 5 starsReviewed on 3/8/2025
Mary Beth Good PA is an awesome provider. She cares deeply about her patients and she makes it well known. She is very attentive. It means a lot to have a provider that actually cares and takes their time talking with you and assessing you. We need more providers like Mary Beth Good
- 5 out of 5 starsReviewed on 2/23/2025
Nothing additional, very good visit