Healthcare Providers in Caribou, ME

372 active providers and organizations list a practice address in Caribou, Maine in the latest NPPES snapshot. Every profile includes the NPI number, specialty taxonomy, and address.

Browse Caribou by specialty

Providers in Caribou

NPI Name Type Specialty Location
1265639215 Adam Richardson Individual Occupational Therapist Caribou, ME
1730162140 Albert Whiting Individual Ophthalmology Physician Caribou, ME
1336117159 Ann Gahagan Individual Nurse Practitioner Caribou, ME
1790863199 Aroostook Home Health Services Organization Home Health Agency Caribou, ME
1700077179 Aroostook Mental Health Services, Inc. Organization Comprehensive Outpatient Rehabilitation Facility (CORF) Caribou, ME
1154342061 Aroostook Occupational Therapy Organization Specialist Caribou, ME
1104844133 Ayodele Isaacs Individual Family Medicine Physician Caribou, ME
1306914536 Bernard Hade Individual Psychiatry Physician Caribou, ME
1841348331 Bernard Hade Organization Psychiatry Physician Caribou, ME
1184712572 Beth Collamore Individual Emergency Medicine Physician Caribou, ME
1598963258 Bethany Marquis Individual Physical Therapist Caribou, ME
1891728655 Brenda Roy Individual Specialist Caribou, ME
1902874001 Brian Wall Individual Obstetrics & Gynecology Physician Caribou, ME
1124122502 Bruce Freme Individual Dentist Caribou, ME
1356470645 Caribou Eyecare, P.A. Organization Optometrist Caribou, ME
1962402990 Caribou Nursing Home, Inc. Organization Nursing Facility/Intermediate Care Facility Caribou, ME
1164634879 Caribou School Department Organization Local Education Agency (LEA) Caribou, ME
1336353986 Caribou School Department Organization Developmentally Disabled Services Day Training Agency Caribou, ME
1609844422 Carl Flynn Individual Family Medicine Physician Caribou, ME
1770622011 Carlos Chavez De Paz Villanueva Individual Surgery Physician Caribou, ME
1679541346 Che Ho Individual Urology Physician Caribou, ME
1972586410 Cheryl-Sue Olmstead Individual Women's Health Nurse Practitioner Caribou, ME
1376688200 Cindy Bouchard Individual Chiropractor Caribou, ME
1316060726 Circle of Learning, Inc Organization Developmentally Disabled Services Day Training Agency Caribou, ME
1982652715 City of Caribou Organization Land Ambulance Caribou, ME
1780615492 City of Caribou Organization General Acute Care Hospital Caribou, ME
1134344484 County Optical Inc Organization Durable Medical Equipment & Medical Supplies Caribou, ME
1386686616 County Physical Therapy, LLC Organization Physical Therapist Caribou, ME
1891905493 Craig K. Small O.D. Family Eye Care Organization Optometrist Caribou, ME
1134156144 Craig Small Individual Optometrist Caribou, ME
1801984299 Daniel Harrigan Individual Personal Emergency Response Attendant Caribou, ME
1649338708 Daniel Jandreau Individual Optometrist Caribou, ME
1073610176 Danny Hayes Individual Certified Registered Nurse Anesthetist Caribou, ME
1093801631 David Conner Individual Family Medicine Physician Caribou, ME
1255425211 David Smith Individual General Practice Dentistry Caribou, ME
1598899411 Denise Hamlin Individual Clinical Social Worker Caribou, ME
1184648594 Department of Veteran Affairs Organization VA Clinic/Center Caribou, ME
1164473930 Donald Carson Individual Addiction (Substance Use Disorder) Counselor Caribou, ME
1184677684 Eastern Maine Homecare Organization Home Health Agency Caribou, ME
1548213556 Eastern Maine Homecare Organization Community Based Hospice Care Agency Caribou, ME
1780638791 Eastern Maine Homecare Organization Home Health Agency Caribou, ME
1609934678 Esther Cyr Individual Clinical Social Worker Caribou, ME
1053479915 Freeman Corey Individual Clinical Social Worker Caribou, ME
1275641656 Hannaford Bros. Co LLC Organization Community/Retail Pharmacy Caribou, ME
1629046537 Irene Djuanda Individual Internal Medicine Physician Caribou, ME
1609934751 James Savage Individual Optometrist Caribou, ME
1538245956 Jayatillake Pathiraja Individual Ophthalmology Physician Caribou, ME
1316065816 Jean Cashman Individual Clinical Social Worker Caribou, ME
1295752657 Jean Michaud Individual Sports Medicine (Orthopaedic Surgery) Physician Caribou, ME
1073671046 Jennifer Crandall Individual Clinical Social Worker Caribou, ME

Frequently asked questions

How many healthcare providers are in Caribou, ME?
The latest NPPES snapshot lists 372 active providers and organizations with a practice address in Caribou, Maine.
How do I look up a provider's NPI in Caribou?
Browse the list below or use the NPI search filtered to ME. Profiles show the NPI number, specialty, and practice address from NPPES.

Source: CMS NPPES (public data). Snapshot 2026-07-09.