Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Meghan has been great to work with. Our time has changed my outlook on many things. Everything I've had issues with throughout my life is being worked through and solutions have been presented that are working. She's i... Read more
Meghan has been great to work with. Our time has changed my outlook on many things. Everything I've had issues with throughout my life is being worked through and solutions have been presented that are working. She's incredibly flexible with the hours during our appointments and I'm able to talk a lot out. She's so knowledgeable and able to explain everything in lamens terms but has no problem getting into the scientific side of what's going on.
Read less
James C • July 14, 2025
Dr. Meghan is extremely easy to talk to. She listens to your story and always seems to have the right answer, comments, suggestion, and just ways to make your life better.
She helped me to set boundaries be more task, oriented and... Read more
Dr. Meghan is extremely easy to talk to. She listens to your story and always seems to have the right answer, comments, suggestion, and just ways to make your life better.
She helped me to set boundaries be more task, oriented and focused. Plus her knowledge of nutrition has helped me lose over 15 pounds. And it wasn’t even difficult. Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Coastal Integrative Mental Health Inc.. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (781) 474-2840. Your mobile information will not be shared with third parties.