AcceptsMedicare.com

Doctors That Accept Medicare in Caribou, ME

199 Medicare-enrolled clinicians · CMS data, refreshed 2026-06-26

These are 199 clinicians enrolled in Medicare and practicing in Caribou, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. Most also accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Call first to confirm they're accepting new Medicare patients.

Advertisement

Providers in Caribou by Specialty

Family Medicine(20)

  • Caleb Swanberg, MD

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • Jarryd Rossignol, DO

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • Samuela Manages, MD

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • Caleb Swanberg, MD

    Pines Health Services

    74 Access Hwy, Caribou04736

    📞 (207) 498-2350Accepts assignment

  • Caleb Swanberg, MD

    Pines Health Services

    Po Box, Suite 40, Caribou04736

    Accepts assignment

  • Carl Flynn, MD

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Carl Flynn, MD

    Pines Health Services

    74 Access Hwy, Caribou04736

    📞 (207) 498-2350Accepts assignment

  • Carl Flynn, MD

    Pines Health Services

    Po Box, Suite 40, Caribou04736

    Accepts assignment

  • Jarryd Rossignol, DO

    Pines Health Services

    74 Access Hwy, Caribou04736

    📞 (207) 498-2350Accepts assignment

  • Jarryd Rossignol, DO

    Pines Health Services

    Po Box, Suite 40, Caribou04736

    Accepts assignment

  • John Armstrong, MD

    Pines Health Services

    74 Access Hwy, Caribou04736

    📞 (207) 498-2350Accepts assignment

  • Krista Burchill, MD

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Krista Burchill, MD

    Pines Health Services

    74 Access Hwy, Caribou04736

    📞 (207) 498-2350Accepts assignment

  • Samuela Manages, MD

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Samuela Manages, MD

    Pines Health Services

    74 Access Hwy, Caribou04736

    📞 (207) 498-2350Accepts assignment

  • Samuela Manages, MD

    Pines Health Services

    Po Box, Suite 40, Caribou04736

    Accepts assignment

  • Sheelagh Prosser, MD

    Pines Health Services

    74 Access Hwy, Caribou04736

    📞 (207) 498-2350Accepts assignment

  • Sheelagh Prosser, MD

    Pines Health Services

    Po Box, Suite 40, Caribou04736

    Accepts assignment

  • Haeinn Woo

    The Aroostook Medical Center

    118 Bennett Dr, Suite 130, Caribou04736

    📞 (207) 498-3476Accepts assignment

  • Michael Duffy, MD

    The Aroostook Medical Center

    118 Bennett Dr, Suite 130, Caribou04736

    📞 (207) 498-3476Accepts assignment

Internal Medicine(11)

  • Alexander Bolton

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Andalib Hossain, MD

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Bharat Bhushan, MD

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Guillermo Noguera, MD

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Irene Djuanda, MD

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Jeffrey Hoeksma, MD

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Kyaw Hlaing

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Sherri Dumont, DO

    Pines Health Services

    74 Access Hwy, Caribou04736

    📞 (207) 498-2350Accepts assignment

  • Tatiana Chesnut, MD

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Haris Zaheer, MD

    The Aroostook Medical Center

    118 Bennett Dr, Suite 130, Caribou04736

    📞 (207) 498-3476Accepts assignmentTelehealth available

  • Minh DO, MD

    The Aroostook Medical Center

    118 Bennett Dr, Suite 130, Caribou04736

    📞 (207) 498-3476Accepts assignmentTelehealth available

Cardiology(1)

  • James Lambert, MD

    The Aroostook Medical Center

    118 Bennett Dr, Suite 130, Caribou04736

    📞 (207) 498-3476Accepts assignment

Optometry(6)

  • Daniel Jandreau, OD

    Caribou Eyecare, P.A.

    43 Hatch Dr, Suite 150, Caribou04736

    📞 (207) 498-2538Accepts assignment

  • Katherine Nickerson, OD

    Caribou Eyecare, P.A.

    43 Hatch Dr, Suite 150, Caribou04736

    📞 (207) 498-2538Accepts assignment

  • Rachel Bradford, OD

    Caribou Eyecare, P.A.

    43 Hatch Dr, Suite 150, Caribou04736

    📞 (207) 498-2538Accepts assignment

  • Abby Small, OD

    Craig K. Small O.D. Family Eye Care

    37 Herschel St, Caribou04736

    📞 (207) 496-5111Accepts assignment

  • Craig Small, OD

    Craig K. Small O.D. Family Eye Care

    37 Herschel St, Caribou04736

    📞 (207) 496-5111Accepts assignment

  • Paige Small

    Craig K. Small O.D. Family Eye Care

    37 Herschel St, Caribou04736

    📞 (207) 496-5111Accepts assignment

Ophthalmology(3)

  • Albert Whiting, MD

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Albert Whiting, MD

    Pines Health Services

    647 Main St, Caribou04736

    📞 (207) 496-6851Accepts assignment

  • Albert Whiting, MD

    Pines Health Services

    74 Access Hwy, Caribou04736

    📞 (207) 498-2350Accepts assignment

Podiatry(1)

  • Michael Read, DPM

    The Aroostook Medical Center

    118 Bennett Dr, Suite 130, Caribou04736

    📞 (207) 498-3476Accepts assignment

Orthopedic Surgery(3)

  • Jean Michaud, MD

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • John Gluscic, MD

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Laura Michaud, MD

    The Aroostook Medical Center

    118 Bennett Dr, Suite 130, Caribou04736

    📞 (207) 498-3476Accepts assignment

Urology(1)

  • John Karod, MD

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

Neurology(1)

  • Alison Morgan, MD

    74 Access Hwy, Caribou04736

    Accepts assignment

Physical Therapist(20)

  • Amie Belyea

    County Physical Therapy LLC

    118 Bennett Dr, Caribou04736

    📞 (207) 498-6334Accepts assignment

  • Amie Belyea

    County Physical Therapy LLC

    118 Bennett Dr, Suite 140, Caribou04736

    Accepts assignment

  • Elissa Madore, PT

    County Physical Therapy LLC

    118 Bennett Dr, Caribou04736

    📞 (207) 498-6334Accepts assignment

  • Elissa Madore, PT

    County Physical Therapy LLC

    118 Bennett Dr, Suite 140, Caribou04736

    Accepts assignment

  • Felicia Bard

    County Physical Therapy LLC

    118 Bennett Dr, Caribou04736

    📞 (207) 498-6334Accepts assignment

  • Felicia Bard

    County Physical Therapy LLC

    118 Bennett Dr, Suite 140, Caribou04736

    Accepts assignment

  • Jeremy Dugal, PT

    County Physical Therapy LLC

    118 Bennett Dr, Caribou04736

    📞 (207) 498-6334Accepts assignment

  • Jonas Bard

    County Physical Therapy LLC

    118 Bennett Dr, Caribou04736

    📞 (207) 498-6334Accepts assignment

  • Jonas Bard

    County Physical Therapy LLC

    118 Bennett Dr, Suite 140, Caribou04736

    Accepts assignment

  • Julie Bouchard

    County Physical Therapy LLC

    118 Bennett Dr, Suite 140, Caribou04736

    📞 (207) 498-6334Accepts assignment

  • Mackenzie Worcester Turner

    County Physical Therapy LLC

    118 Bennett Dr, Caribou04736

    📞 (207) 498-6334Accepts assignment

  • Mackenzie Worcester Turner

    County Physical Therapy LLC

    118 Bennett Dr, Suite 140, Caribou04736

    Accepts assignment

  • Mark Rossignol, PT

    County Physical Therapy LLC

    118 Bennett Dr, Caribou04736

    📞 (207) 498-6334Accepts assignment

  • Matthew Michaud

    County Physical Therapy LLC

    118 Bennett Dr, Caribou04736

    📞 (207) 498-6334Accepts assignment

  • Paul Marquis, PT

    County Physical Therapy LLC

    118 Bennett Dr, Caribou04736

    📞 (207) 498-6334Accepts assignment

  • Peter Madore, PT

    County Physical Therapy LLC

    118 Bennett Dr, Caribou04736

    📞 (207) 498-6334Accepts assignment

  • Ryan Cormier, PT

    County Physical Therapy LLC

    118 Bennett Dr, Caribou04736

    📞 (207) 498-6334Accepts assignment

  • Sharman Helstrom, PT

    County Physical Therapy LLC

    118 Bennett Dr, Caribou04736

    📞 (207) 498-6334Accepts assignment

  • Tricia Rossignol, PT

    County Physical Therapy LLC

    118 Bennett Dr, Caribou04736

    📞 (207) 498-6334Accepts assignment

  • Tricia Rossignol, PT

    County Physical Therapy LLC

    118 Bennett Dr, Suite 140, Caribou04736

    Accepts assignment

Nurse Practitioner(20)

  • Justin Lutterman

    515 Main St, Apt 6, Caribou04736

    May accept assignment

  • Shelly Murphy, NP

    7 Hatch Dr, Suite 245, Caribou04736

    📞 (207) 492-1045Accepts assignment

  • Lori Bishop

    Aroostook Mental Health Services, Inc.

    43 Hatch Dr, Suite 310, Caribou04736

    📞 (207) 493-3361Accepts assignmentTelehealth available

  • Brandi Rossignol

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111May accept assignment

  • Kimberly Cousins

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • Vicky Ouellette-Sperrey

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • Allison Ainsworth, NP

    Pines Health Services

    74 Access Hwy, Caribou04736

    📞 (207) 498-2350Accepts assignment

  • Allison Ainsworth, NP

    Pines Health Services

    Po Box, Caribou04736

    Accepts assignment

  • Dayna St. Peter

    Pines Health Services

    74 Access Hwy, Caribou04736

    📞 (207) 498-2350Accepts assignment

  • Josee Romann

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Kimberly Cousins

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Kimberly Cousins

    Pines Health Services

    74 Access Hwy, Caribou04736

    📞 (207) 498-2350Accepts assignment

  • Michelle Deprey, NP

    Pines Health Services

    163 Van Buren Rd, Caribou04736

    📞 (207) 498-6921Accepts assignment

  • Vicky Ouellette-Sperrey

    Pines Health Services

    74 Access Hwy, Caribou04736

    📞 (207) 498-2350Accepts assignment

  • Alisha Reid

    The Aroostook Medical Center

    118 Bennett Dr, Suite 150, Caribou04736

    📞 (207) 498-3502Accepts assignment

  • Amanda Tracy

    The Aroostook Medical Center

    118 Bennett Dr, Suite 130, Caribou04736

    📞 (207) 498-3476Accepts assignment

  • Heather Montgomery

    The Aroostook Medical Center

    118 Bennett Dr, Suite 150, Caribou04736

    📞 (207) 498-3502Accepts assignment

  • Judith Pimental

    The Aroostook Medical Center

    118 Bennett Dr, Suite 150, Caribou04736

    📞 (207) 498-3502Accepts assignment

  • Meaghan Hainzer, NP

    The Aroostook Medical Center

    118 Bennett Dr, Suite 150, Caribou04736

    📞 (207) 498-3502Accepts assignment

  • Nancy Cosgrove

    The Aroostook Medical Center

    118 Bennett Dr, Suite 150, Caribou04736

    📞 (207) 498-3502Accepts assignment

Emergency Medicine(13)

  • Michael Newdow, MD

    Po Box, Suite 40, Caribou04736

    Accepts assignment

  • Michael Newdow, MD

    Po Box, Suite 40, Caribou04736

    Accepts assignment

  • Barry Smith, MD

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • Beth Collamore, MD

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • Comfort Hines, MD

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • Craig Bates, MD

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • Daniel Harrigan, MD

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • Eugene Oteng, MD

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • Frederick Chu, MD

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • Jennifer Meko, MD

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • John Beaulieu, DO

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • Jonathan Grammer, MD

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

  • Jorge Insignares, MD

    City Of Caribou

    163 Van Buren Rd, Suite 1, Caribou04736

    📞 (207) 498-3111Accepts assignment

Showing the largest specialties in this city (100 of 150 listed providers). Call ahead — not every Medicare-enrolled clinician here fits on one page.

Other Cities in Maine

New to Medicare?

Frequently Asked Questions

Are these doctors in Caribou accepting new Medicare patients?

We can't say for sure — CMS's enrollment data confirms a provider is enrolled in Medicare, not whether their practice is currently open to new patients. Call first to confirm they're accepting new Medicare patients before you book.

What does "accepts Medicare assignment" mean?

It means the provider takes Medicare's approved amount as full payment for a covered service, so you only owe your normal deductible and 20% coinsurance — no extra charges. A provider marked "may accept assignment" can go either way, so ask when you call.

Will these doctors work with my Medicare Advantage plan?

Not necessarily. This directory is built from Medicare enrollment data, which applies to Original Medicare. If you have a Medicare Advantage plan, your plan's own network determines who's covered — check your plan's directory first, then confirm with the office directly.

Does Original Medicare cover dental care from these providers?

Original Medicare does not cover routine dental care like cleanings, fillings, or dentures. Some Medicare Advantage plans include dental benefits. See our guide on what Medicare does and doesn't cover for dental.

Provider data from the CMS Doctors and Clinicians National Downloadable File, refreshed 2026-06-26. Directory information only, not medical or insurance advice. View all Medicare doctors in Maine →

Was this page helpful?

Wrong phone number, closed office, or something confusing? Tell us — every report is reviewed.