Like most websites, we use cookies and other similar technologies for a number of reasons, such as keeping our website reliable and secure, personalizing content, providing social media features and to better understand how our site is used. By using our site, you are agreeing to our use of these tools. Learn More

Your Location is set to:

General Info

Main Telephone: 
508-778-4777
Main Fax
: 508-771-9555
Mailing Address: 
25 Communication Way,
 Hyannis, MA 02601


Insurance & Billing

Insurance Referrals Phone: 
508-418-5203
Billing Department Phone: 
800-270-1699

New Patient Coordinator

833-224-2362

Integrative Medicine

The practice of Integrative Medicine provides a patient-provider “work space” for healing, working in partnership with and for the patient, through the lens of holism and inter-connectedness. Integrative Health Care relies on tools from all modalities, using conventional Western medical thought and bridging it with complementary/holistic healing wisdom. It sees the patient as a whole person, body, mind and spirit, in the context of their community and environment and life experiences. Beth McGarry Sheehan, MSN, FNP-BC, one of our nurse practitioners, has a special interest in Integrative Health, which requires careful listening to a patient’s experience and intuition to uncover the root causes of disease and build solutions toward change where desired. The value of all appropriate modalities are considered for each patient, drawing from the healing tools that bring the most harmony to a person’s wellness. Beth sees patients at Yarmouth Primary Care, located at 495 Station Avenue, South Yarmouth.

Your Primary Care Physician can make a referral for an Integrative Health appointment with Beth Sheehan, MSN, FNP-BC, and a scheduling coordinator will set up a convenient time for you.