Megan Barber, DO
Megan Barber, DO practises Internal Medicine in Bartlesville, Oklahoma. Graduated from Lake Erie College of Osteopathic Medicine, Erie in 2014, 12 years ago. Practices with St John Physicians, Inc, a 264-clinician group, works from 3 locations and accepts Medicare assignment. Licensed in Connecticut, Oklahoma, Wisconsin and West Virginia.
- Years since qualifying
- 12
- Trained at
- Lake Erie College of Osteopathic Medicine, Erie
- Licensed in
- CT, OK, WI, WV
- In the registry since
- 2014
- Specialties on file
- 5
What do these letters mean?
- DO — Doctor of Osteopathic Medicine
- A fully licensed physician, trained like an MD with additional musculoskeletal training. Equivalent practice rights in all 50 states.
Practice location Address checks out
3460 E Frank Phillips BlvdBartlesville, OK 74006-2406
Phone: (918) 332-3600
Fax: (918) 948-6535
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Additional practice locations (2)
- 100 Grand St, New Britain, CT 06052-2016 — (860) 224-5305
- 1836 South Ave, La Crosse, WI 54601-5429 — (608) 782-7300
Specialties & licences
| Clinical Cardiac Electrophysiology Physician (primary) | Taxonomy 207RC0001X · Licence 8994 (OK) |
|---|---|
| Internal Medicine Physician | Taxonomy 207R00000X · Licence 3155 (WV) |
| Internal Medicine Physician | Taxonomy 207R00000X · Licence 063726 (CT) |
| Cardiovascular Disease Physician | Taxonomy 207RC0000X · Licence 81237-21 (WI) |
| Cardiovascular Disease Physician | Taxonomy 207RC0000X · Licence 8994 (OK) |
Record details
| NPI number | 1407274533 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Female |
| Credentials | DO |
| Sole proprietor | No |
| NPI enumerated | April 5, 2014 |
| Last updated in NPPES | July 7, 2025 |
| Certification date | July 7, 2025 |
Medicare enrollment
| Medicare specialty | INTERNAL MEDICINE |
|---|---|
| Also practises | CARDIOVASCULAR DISEASE (CARDIOLOGY) |
| Medical school | LAKE ERIE COLLEGE OF OSTEOPATHIC MEDICINE, ERIE |
| Graduated | 2014 (12 years in practice) |
| Group practice | St. John Physicians, Inc. — 264 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 3 on file with Medicare |
Procedures
| Pacemaker insertion or repair | 1–10 times |
|---|
Medicare patients and services, 2024
| Medicare patients | 705 |
|---|---|
| Services billed | 1,312 |
| Average patient age | 76 |
Payments from drug and device companies, 2025
| Food and Beverage | $111 |
|---|
Practises at
- Ascension St John Medical Center Hospital · Tulsa, OK · listed as St John Medical Center
- St John Owasso Hospital · Owasso, OK · listed as Owasso Medical Facility, Inc
- Ascension St John Jane Phillips Hospital · Bartlesville, OK
Colleagues at St John Physicians, Inc
- Cordell Baker, MD Neurological Surgery Physician · Salt Lake City, UT
- Dr. John Martin Beal, DO Obstetrics & Gynecology Physician · Tulsa, OK
- Kristian Brown, APRN-CNP Gerontology Nurse Practitioner · Tulsa, OK
- Dr. Ziva Cooper, DNP Primary Care Nurse Practitioner · Tulsa, OK
- Michael J Fogli, MD Specialist · Tulsa, OK
- Scott K Lucas, MD Surgery Physician · Tulsa, OK
- Rachel Mathew, APRN-CNP Nurse Practitioner · Tulsa, OK
- Desiree Ortiz-Cruz, MD Internal Medicine Physician · Bloomington, IN
- Michael Leon Peaster, MD Urology Physician · Bartlesville, OK
- Christopher L Place, MD Family Medicine Physician · Tulsa, OK
- Dr. Dana Michelle Satterlee, PSYD Psychologist · Tulsa, OK
- Janice Te, MD Internal Medicine Physician · Tulsa, OK
Other providers in Bartlesville
-
Dr. Francisco Jose Baraona, MD
3400 E Frank Phillips Blvd Ste 603, Bartlesville, OK 74006-2436 · (918) 331-2599
-
Zeyfoula Beytoula, MD
3500 E Frank Phillips Blvd, Bartlesville, OK 74006-2411 · (918) 333-7200
-
Sharron Denise Blaylock, MD
309 SE Frank Phillips Blvd, Bartlesville, OK 74003-3643 · (918) 214-8888
-
Blue Stem Mht LLC
3460 E Frank Phillips Blvd, Bartlesville, OK 74006-2406 · (918) 214-2162
-
Samuel Dean Brown, MD
226 SE Debell Ave Bldg B, Bartlesville, OK 74006-2300 · (918) 331-1070