Home/ Locations/ Cape Cod Primary Care Doctor's Office for Seniors/
Our Hyannis office in Hyannis, MA is no ordinary doctor’s office. We serve adults 65+ on Medicare in the Greater Cape Cod area including Hyannis, Barnstable and Yarmouth. Our care model is centered around building a strong relationship between you and your care team — which includes your primary care provider, Health Coach, and other healthcare professionals. They partner with you, your family, your caregivers, and other specialists, to provide the best care possible.
And we’re not just here for when you’re sick or injured. We can also help you meet physical and mental health goals, manage chronic illnesses, and live a happier, healthier life. We want you to thrive in every aspect of your life, and we do that by taking a comprehensive approach to your health. We’re here to listen, support, and find the best care plan for you.
Patient portal
You can use One Medical Senior’s patient portal (“Chirp”) to communicate with your care team, schedule appointments, and access your record conveniently whenever you want. Click the button below to log in or to activate your Chirp account for the first time:
Become a patient
Interested in becoming a patient or learning more about One Medical? Give us a call at 508-480-9350 or click the button below.
Get started
Why you’ll love One Medical Seniors
- A dedicated office to call home, built just for seniors
- A dedicated care team specializing in care for people on Medicare
- 24/7 access to a primary care provider, available by phone
- On-site labs for convenient, one-stop service
- Coordination of care with hospitals, specialists and your loved ones
- No additional cost beyond your regular co-pays
Contact us:
Become A Patient
sh-massachusetts@onemedical.com
508-480-9350
Current Patients
careteam@mail.chirpcare.com 508-948-3400
Fax: 844-715-7919
Office Hours:
Mon–Fri: 8:30AM–5PM
Sat–Sun: Closed
Special Hours (Office and Lab):
06/19 Wed Closed
Holiday
Lab Hours:
Mon–Fri: 8:30AM–4PM
Sat–Sun: Closed
Information
Location
The Hyannis practice is located at 1070 Iyannough Rd. in Hyannis, between the DSW and Shaw's in the Festival at Hyannis plaza.
Parking
Parking is available directly in front of the practice.
Public Transit
Take the Cape Cod Regional Transit Authority Hyannis Loop bus to "Festival Mall Shaw's" stop. Then walk to the practice, located next to the Shaw's.
Sign up for updates
Current patients can get updates on events, care management, and general health information by text or email. Unsubscribe at any time.
Sign up here
Our services
Our care team can help with:
- Preventive care
We help identify health issues early on and develop a treatment plan together. We diagnose and treat a wide spectrum of concerns, so you get the care you need, potentially skipping a trip to the ER or specialist visits.
Learn More Opens in a new window.
- Chronic conditions
Chronic conditions like diabetes, hypertension, and dementia can be difficult to prevent and manage on your own. Your provider and care team will work with you to manage your condition, learning your unique goals and challenges so we can help you live your healthiest life.
Learn More Opens in a new window.
- Acute conditions
Acute conditions such as the flu, sprains, skin issues and infections can come on suddenly and escalate rapidly. Staying in communication with your primary care provider can help you identify and treat these conditions quickly, so they don’t escalate into something more serious.
Learn More Opens in a new window.
- Mental health
Your mental health is an important part of the full picture. Whether you’re caring for a loved one, dealing with loss, or coping with a new diagnosis, our behavioral health specialists can help you identify and manage areas of stress in the short-term, or refer you to a specialist for more in-depth counseling services.
Learn More Clicking here takes you to the Mental Health services at One Medical page.
Providers
- Mary O'Neill, MD
- Kalpna Thuraisamy, DO
- Andrew Flewwelling, MD
- Sharon Mahoney, MD
See all 4 providers
We’ll help you get the most out of your Medicare
Insurance can be tricky, but we’re here to help you get the best coverage from your plan. Medicare Plans we accept:
- Blue Cross Blue Shield MA Medicare Advantage Plans
- Tufts Medicare Preferred HMO
- Tufts Health Plan Senior Care Options (HMO-SNP) Plans
- UnitedHealthcare Medicare Advantage Plans
- Traditional Medicare with active Parts A and B, with or without most Medicare supplement plans
Have questions about your eligibility? Call us at 508-480-9350 to learn more about which Medicare plans we accept.
FAQ
-
Primary care services include promoting and supporting your overall health, administering preventive care services, counseling and educating you on health-related issues, and diagnosing and treating illnesses. Your primary care provider is your go-to resource for day-to-day health. They can also help you identify health conditions you may not have been aware of and manage those conditions through ongoing care.
At One Medical Seniors, your health is our top priority. In order to help you thrive in every aspect of your life, our healthcare team and providers are committed to a comprehensive approach to your health. We’re here to listen, support, and find the best treatment plan for you.
-
Your One Medical Seniors team is a group of healthcare professionals who provide team-based care in order to address every part of your health and wellbeing. We don’t just want to treat your symptoms. We aim to provide a comprehensive approach to your care. Your provider and your Health Coach work together to get to know you and what’s important in your health so you can get the most of your care with us inside and outside of the practice.
-
A Health Coach is a part of your care team. You and the Health Coach work together to get to know you and what’s important in your health so you can get the most of your care with us inside and outside of the practice. The Health Coach will be there throughout the entire visit so that when you leave, they can set proper expectations and follow up accordingly.
-
We accept Original Medicare with or without most Medicare supplement plans. We also accept select Medicare Advantage plans. To see if we accept your specific insurance plan, contact our Patient Enrollment team at 855-977-0652.
-
If you’re an existing One Medical Seniors patient, you can make an appointment by calling the Current Patients phone number on your practice’s location page.
To get started as a new One Medical Seniors patient, find a location near you and call the Become a Patient phone number to schedule your first appointment. Or, you can fill out this online form and one of our Patient Enrollment Coordinators will contact you.
-
All One Medical Seniors practices are open Monday-Friday, and hours vary depending on the day. While we like to reserve a few dedicated hours throughout the week to coordinate with other doctors and specialists, as well as follow up with patients who require additional care, we are still available for our patients from 9 am to 5 pm during weekdays, should you need to give us a call.
Current patients can call their practice at any time. A One Medical Seniors provider is available 24/7 for current patients via phone. We also offer same and next day appointments for current patients with acute needs
-
When preparing for your first primary care visit at One Medical Seniors, make sure to bring the following health information:
- All of the medications you take (this is preferred to a medication list), including inhalers, injections, supplements and over-the-counter medications
- Any recent doctors’ notes or medical records you have
- The name of your last primary care provider
- Information on a recent hospitalization (if applicable)
- Your insurance card
-
Due to our team-based approach to care, One Medical Seniors patients choose one office to have as their home office. Certain One Medical offices outside of your home office may be out of network or otherwise unavailable to you. Find a location near you and call the Become a Patient phone number to schedule your first appointment. Or, you can fill out this online form and one of our Patient Enrollment Coordinators will contact you.
-
If you are on Medicare with no secondary coverage, you can visit any One Medical Seniors provider. If you have a Medicare Advantage plan, check the list of insurances accepted by One Medical Seniors to make sure you are on a plan we accept within your area. If you are not currently on a plan we accept in your area, remember that the Medicare Annual Open Enrollment Period is your next opportunity to change your coverage.