Dr. Patrick W. Oneil, DO
Dr. Patrick W. Oneil, DO is registered under Family Practice in Osage Beach, Missouri. Graduated from Des Moines University of Osteopathic Medicine and Health Sciences in 1997, 29 years ago. Practices with Lake Regional Health System, a 131-clinician group and accepts Medicare assignment. Licensed in Missouri.
- Years since qualifying
- 29
- Trained at
- Des Moines University of Osteopathic Medicine and Health Sciences
- Licensed in
- MO
- In the registry since
- 2007
- Specialties on file
- 2
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
54 Hospital DrOsage Beach, MO 65065-3050 Not confirmed with CMS for 10 years — call before visiting
Phone: (573) 302-2287
Fax: (573) 302-2241
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Specialties & licences
| Hospitalist Physician (primary) | Taxonomy 208M00000X · Licence 2000160538 (MO) |
|---|---|
| Family Medicine Physician | Taxonomy 207Q00000X · Licence 2000160538 (MO) |
Record details
| NPI number | 1508997636 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | DO |
| Sole proprietor | No |
| NPI enumerated | March 8, 2007 |
| Last updated in NPPES | June 27, 2016 |
Medicare enrollment
| Medicare specialty | FAMILY PRACTICE |
|---|---|
| Medical school | DES MOINES UNIVERSITY OF OSTEOPATHIC MEDICINE AND HEALTH SCIENCES |
| Graduated | 1997 (29 years in practice) |
| Group practice | Lake Regional Health System — 131 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
Medicare patients and services, 2024
| Medicare patients | 350 |
|---|---|
| Services billed | 1,166 |
| Average patient age | 77 |
Payments from drug and device companies, 2025
| Food and Beverage | $55 |
|---|
Practises at
- Lake Regional Health System Hospital · Osage Beach, MO
- Mercy Hospital Springfield Hospital · Springfield, MO
- University Of Missouri Health Care Hospital · Columbia, MO · listed as University of Mo Health Care
- Lake Regional Health Systems Nursing home · Osage Beach, MO · listed as Lake Regional Health System
Colleagues at Lake Regional Health System
- Jason Wells Blair, DO Internal Medicine Physician · Joplin, MO
- Dr. Angela Cartwright, DO Obstetrics & Gynecology Physician · Chesterfield, MO
- Dr. Kinsey Dinnel, MD Obstetrics & Gynecology Physician · Saint Louis, MO
- Dr. Jeffrey Fears, MD Internal Medicine Physician · Lebanon, MO
- Mrs. Lauren Nicole Freeze, FNP-C Family Nurse Practitioner · Eldon, MO
- Mr. John C. Gullage, PA-C Surgical Physician Assistant · Lebanon, MO
- Muthu S. Krishnan, MD Cardiovascular Disease Physician · Osage Beach, MO
- MS. Robyn Vee McHugh, CNM, CPM Registered Nurse · Osage Beach, MO
- Dr. Andrew Joel Revelle, DO Obesity Medicine (Internal Medicine) Physician · Osage Beach, MO
- Jacqueline E Santamarina, MD Internal Medicine Physician · Osage Beach, MO
- Dr. Justin Thomas Shatto, MD Student in an Organized Health Care Education/Training Program · Osage Beach, MO
- Devin Squires, FNP Family Nurse Practitioner · Columbia, MO
Other providers in Osage Beach
-
Dr. Holland Hoyt Haynie III, MD26719
3870 Columbia Ave, Osage Beach, MO 65065-8689 · (573) 708-7600
-
Dr. Mark R Jones, DO
1057 Medical Park Dr Ste A, Osage Beach, MO 65065 · (573) 348-2745
-
Lake Regional Health System
54 Hospital Dr, Osage Beach, MO 65065-3050 · (573) 348-8000
-
Mrs. Amy R Lockhert, MD
1057 Medical Park Dr, Osage Beach, MO 65065-3000 · (573) 302-3100
-
Osage Family Clinic, LLC
1191 Highway Kk Ste 202, Osage Beach, MO 65065-3510 · (573) 302-0670
-
Kayla Colleen Reeves, FNP-C
1029 Nichols Rd Ste 301, Osage Beach, MO 65065-3008 · (573) 302-2864
-
Dr. Mark W. Shen, DO
1057 Medical Park Dr Ste A, Osage Beach, MO 65065-3000 · (573) 348-2745
-
Dr. Sara Ashley Warren, DO
3870 Columbia Ave, Osage Beach, MO 65065-8689 · (877) 406-2662