Dr. James Patrick McDonald, MD
Dr. James Patrick McDonald, MD practises Orthopedic Surgery in Mooresville, North Carolina. Graduated from University of Michigan Medical School in 1987, 39 years ago. Practices with Orthocarolina, PA, a 301-clinician group and accepts Medicare assignment. Licensed in North Carolina.
- Years since qualifying
- 39
- Trained at
- University of Michigan Medical School
- Licensed in
- NC
- In the registry since
- 2005
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
124 Welton WayMooresville, NC 28117-9163 Not confirmed with CMS for 11 years — call before visiting
Phone: (704) 323-2000
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
| Orthopaedic Surgery Physician (primary) | Taxonomy 207X00000X · Licence 36771 (NC) |
|---|
Record details
| NPI number | 1609869676 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | August 25, 2005 |
| Last updated in NPPES | November 26, 2014 |
Medicare enrollment
| Medicare specialty | ORTHOPEDIC SURGERY |
|---|---|
| Medical school | UNIVERSITY OF MICHIGAN MEDICAL SCHOOL |
| Graduated | 1987 (39 years in practice) |
| Group practice | Orthocarolina, Pa — 301 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 2 on file with Medicare |
Procedures
| Knee replacement | 22 times |
|---|---|
| Upper limb (arm) arthroscopy (minimally invasive joint repair) | 11 times |
| Hip replacement | 1–10 times |
| Lower limb (leg) arthroscopy (minimally invasive joint repair) | 1–10 times |
Medicare patients and services, 2024
| Medicare patients | 347 |
|---|---|
| Services billed | 4,486 |
| Average patient age | 75 |
Payments from drug and device companies, 2025
| Food and Beverage | $43 |
|---|
Practises at
- Iredell Memorial Hospital Inc Hospital · Statesville, NC · listed as Iredell Memorial Hospital SNF Icf
- Duke Health Lake Norman Hospital Hospital · Mooresville, NC
- Gentiva Health Services Home health agency · Hickory, NC
- Lake Norman Home Health Home health agency · Mooresville, NC
Colleagues at Orthocarolina, PA
- Briggs Mason Ahearn, MD Orthopaedic Surgery Physician · Pineville, NC
- Dr. James Robert Alexander, MD Pain Medicine (Physical Medicine & Rehabilitation) Physician · Charlotte, NC
- Mr. Michael John Buscema, PA-C Physician Assistant · Charlotte, NC
- Dr. Ralph Edward Carter III, MD Orthopaedic Surgery Physician · Laurinburg, NC
- Jason P Gajdzis, PA-C Physician Assistant · Charlotte, NC
- William Christopher Jansen, PA-C Physician Assistant · Huntersville, NC
- Mrs. Alexandria Nicole Kinzel, PA-C Physician Assistant · Charlotte, NC
- Margaret Leigh Lynch, ATC, PA Athletic Trainer · Charlotte, NC
- Mr. Brian John O'Neill, PA-C Physician Assistant · Charlotte, NC
- William Harper Satterfield, MD Orthopaedic Surgery Physician · Winston Salem, NC
- Dr. Shadley C Schiffern, MD Orthopaedic Surgery Physician · Charlotte, NC
- Dr. Leo Reuben Spector, MD Orthopaedic Surgery Physician · Charlotte, NC
Other providers in Mooresville
-
Dr. David Curtis Hillsgrove, MD
124 Welton Way, Mooresville, NC 28117-9163 · (704) 323-2000
-
Iredell Physician Network, LLC
143 Joe Knox Ave Ste 100, Mooresville, NC 28117-9244 · (704) 664-2910
-
Dr. William Thomas Jackson, MD
131 Medical Park Rd Ste 204, Mooresville, NC 28117-8524 · (704) 664-5633
-
Dr. William Alvin Kutner Jr., MD
150 Fairview Rd Ste 230, Mooresville, NC 28117-9504 · (704) 323-2000
-
Mooresville Ppm LLC
170 Medical Park Rd Ste 102, Mooresville, NC 28117-8540 · (704) 660-4756
-
Mooresville Ppm LLC
202 Williamson Rd Ste 100, Mooresville, NC 28117-7610 · (704) 799-7811
-
Northshore Orthopedic & Sports Medicine Center PA
124 Welton Way, Mooresville, NC 28117-9163 · (704) 658-1050
-
Novant Health Medical Group, LLC
517 Alcove Rd Ste 102, Mooresville, NC 28117-8574 · (704) 660-4750