MCPHERSON MEDICAL & DIAGNOSTIC LLC
Medicare Clinicians for NPI 1750110193
Clinic/Center in Macon, MO

Active since August 01, 2024
307 MCKAY ST, MACON, MO 63552(660) 385-3141(660) 385-5866 Get Directions

NPPES record last updated: August 1, 2024. Verified against the NPPES registry weekly; last sync: October 25, 2026.

Clinicians Billing Medicare Through This Organization CMS

Clinicians who reassign their Medicare billing to this organization, per CMS enrollment records.

Mcpherson Medical & Diagnostic LLC in Macon, MO bills Medicare for 116 clinicians across 20 Medicare specialties. The largest specialties are Nurse Practitioner with 77, Family Practice with 12 and Internal Medicine with 5. Of these, 2 practice at this address and 4 within 10 miles. Search by name or filter by specialty; each name links to that clinician's NPI profile.

116Clinicians
20Medicare specialties
116PECOS enrolled
103Accept Medicare
116 clinicians in 20 specialties

Nurse Practitioner (77)

Nurse Practitioner
NPI 1487132056
307 MCKAY ST
Macon, MO 63552
(660) 385-3141
✔ PECOS✔ Accepts MedicareSame address
Nurse Practitioner
NPI 1104329283
221 NORTH MACON STREET
Bevier, MO 63532
(660) 651-4121
✔ PECOS✔ Accepts Medicare5.1 mi
Nurse Practitioner
NPI 1417566142
803 RENA ST
Kirksville, MO 63501
(660) 342-5295
✔ PECOS✔ Accepts Medicare33 mi
Nurse Practitioner
NPI 1851251078
915 HITT ST
Columbia, MO 65212
(573) 882-0277
✔ PECOS✔ Accepts Medicare56 mi
Nurse Practitioner
NPI 1902012719
2101 CORONA RD STE 102
Columbia, MO 65203
(573) 234-1800
✔ PECOS✔ Accepts Medicare56 mi
Nurse Practitioner
NPI 1982141933
2101 CORONA RD STE 102
Columbia, MO 65203
(573) 234-1800
✔ PECOS✔ Accepts Medicare56 mi
Nurse Practitioner
NPI 1871274654
200 CORPORATE LAKE DR
Columbia, MO 65203
(573) 814-1170
✔ PECOS✔ Accepts Medicare59 mi
Nurse Practitioner
NPI 1831412147
305 W MAIN ST
Sedalia, MO 65301
(660) 310-0909
✔ PECOS✔ Accepts Medicare82 mi
Nurse Practitioner
NPI 1114407525
420 WOLLARD BLVD
Richmond, MO 64085
(816) 470-2131
✔ PECOS✔ Accepts Medicare86 mi
Nurse Practitioner
NPI 1992238513
1100 NW SOUTH OUTER RD STE 200
Blue Springs, MO 64015
(888) 256-3814
✔ PECOS✔ Accepts Medicare109 mi
Nurse Practitioner
NPI 1992900492
18813 E 25TH ST S
Independence, MO 64057
(816) 217-1791
✔ PECOS✔ Accepts Medicare111 mi
Nurse Practitioner
NPI 1811028418
1901 W KANSAS ST
Liberty, MO 64068
(888) 694-7287
✔ PECOS111 mi
Nurse Practitioner
NPI 1104853050
2333 HIGHWAY 17
Iberia, MO 65486
(573) 793-6900
✔ PECOS115 mi
Nurse Practitioner
NPI 1508412446
120 NE SAINT LUKES BLVD STE 200
Lees Summit, MO 64086
(816) 246-4302
✔ PECOS116 mi
Nurse Practitioner
NPI 1275396376
4801 WELDON SPRING PKWY
Weldon Spring, MO 63304
(800) 345-5407
✔ PECOS✔ Accepts Medicare120 mi
Nurse Practitioner
NPI 1003514563
4801 WELDON SPRING PKWY
St. Charles, MO 63304
(314) 556-7612
✔ PECOS✔ Accepts Medicare120 mi
Nurse Practitioner
NPI 1851983910
5440 NW 64TH ST
Kansas City, MO 64151
(816) 741-5567
✔ PECOS122 mi
Nurse Practitioner
NPI 1770350811
1551 WALL ST
Saint Charles, MO 63303
(314) 262-1820
✔ PECOS✔ Accepts Medicare124 mi
Nurse Practitioner
NPI 1760980866
1202 N 38TH ST
Kansas City, KS 66102
(913) 777-7600
✔ PECOS✔ Accepts Medicare126 mi
Nurse Practitioner
NPI 1811813496
7708 NW PAMPAS LN
Parkville, MO 64152
(913) 230-2829
✔ PECOS126 mi
Nurse Practitioner
NPI 1780046250
8010 STATE LINE RD STE 100
Prairie Village, KS 66208
(816) 830-4285
✔ PECOS✔ Accepts Medicare126 mi
Nurse Practitioner
NPI 1790602449
16216 BAXTER RD STE 100
Chesterfield, MO 63017
(636) 449-4700
✔ PECOS127 mi
Nurse Practitioner
NPI 1033059001
11425 FLAGSTONE CIR
Rolla, MO 65401
(573) 612-4500
✔ PECOS✔ Accepts Medicare129 mi
Nurse Practitioner
NPI 1164393872
7171 W 95TH ST STE 205
Overland Park, KS 66212
(913) 674-0502
✔ PECOS✔ Accepts Medicare130 mi
Nurse Practitioner
NPI 1255953907
12680 OLIVE BLVD STE 100
Saint Louis, MO 63141
(314) 251-8900
✔ PECOS✔ Accepts Medicare130 mi
Nurse Practitioner
NPI 1831632165
10345 WATSON ROAD
St. Louis, MO 63127
(314) 384-3584
✔ PECOS✔ Accepts Medicare138 mi
Nurse Practitioner
NPI 1851074959
10345 WATSON RD
Saint Louis, MO 63127
(314) 965-6033
✔ PECOS✔ Accepts Medicare138 mi
Nurse Practitioner
NPI 1336829035
10012 KENNERLY RD STE 406
Saint Louis, MO 63128
(314) 525-1224
✔ PECOS✔ Accepts Medicare141 mi
Nurse Practitioner
NPI 1598136350
916 OLIVE ST
Saint Louis, MO 63101
(314) 436-9300
✔ PECOS✔ Accepts Medicare144 mi
Nurse Practitioner
NPI 1063118404
424 MAIN ST
Hillsboro, MO 63050
(314) 628-0124
✔ PECOS✔ Accepts Medicare146 mi
Nurse Practitioner
NPI 1477162188
11155 TUCKER RD
Pleasanton, KS 66075
(913) 352-8379
✔ PECOS162 mi
Nurse Practitioner
NPI 1629602024
3011 N MICHIGAN ST
Pittsburg, KS 66762
(620) 231-9873
✔ PECOS✔ Accepts Medicare200 mi
Nurse Practitioner
NPI 1962280750
1015 S MOUNT CARMEL PL
Pittsburg, KS 66762
(620) 232-5581
✔ PECOS✔ Accepts Medicare203 mi
Nurse Practitioner
NPI 1609839430
433 S GARRISON
Carthage, MO 64836
(417) 667-6015
✔ PECOS✔ Accepts Medicare204 mi
Nurse Practitioner
NPI 1750995759
433 S GARRISON AVE
Carthage, MO 64836
(417) 359-8646
✔ PECOS✔ Accepts Medicare204 mi
Nurse Practitioner
NPI 1528677200
3071 S GRAND AVE
Carthage, MO 64836
(417) 310-9286
✔ PECOS✔ Accepts Medicare206 mi
Nurse Practitioner
NPI 1598615312
3071 S GRAND AVE
Carthage, MO 64836
(417) 310-9286
✔ PECOS✔ Accepts Medicare206 mi
Nurse Practitioner
NPI 1871343103
3071 S GRAND AVE
Carthage, MO 64836
(417) 359-8646
✔ PECOS✔ Accepts Medicare206 mi
Nurse Practitioner
NPI 1053861609
1901 E 32ND ST SUITE 20
Joplin, MO 64804
(417) 781-2046
✔ PECOS✔ Accepts Medicare216 mi
Nurse Practitioner
NPI 1871260174
361 PAUL DOW RD
Oak Ridge, MO 63769
(573) 225-0695
✔ PECOS✔ Accepts Medicare216 mi
Nurse Practitioner
NPI 1205105624
915 W MAPLE
Columbus, KS 66725
(620) 429-4988
✔ PECOS✔ Accepts Medicare220 mi
Nurse Practitioner
NPI 1881311512
4742 FARM ROAD 2140
Exeter, MO 65647
(417) 342-3598
✔ PECOS✔ Accepts Medicare224 mi
Nurse Practitioner
NPI 1356176549
414 HILLSIDE DR
Thayer, KS 66776
(620) 212-4518
✔ PECOS✔ Accepts Medicare226 mi
Nurse Practitioner
NPI 1437680394
211 SAINT FRANCIS DR
Cape Girardeau, MO 63703
(573) 331-3000
✔ PECOS✔ Accepts Medicare230 mi
Nurse Practitioner
NPI 1982983771
224 N FREDERICK ST
Cape Girardeau, MO 63701
(573) 332-0120
✔ PECOS232 mi
Nurse Practitioner
NPI 1154760031
24 N SPRIGG ST
Cape Girardeau, MO 63701
(573) 332-7992
✔ PECOS✔ Accepts Medicare232 mi
Nurse Practitioner
NPI 1851795595
1500 N WESTWOOD BLVD
Poplar Bluff, MO 63901
(573) 686-4151
✔ PECOS✔ Accepts Medicare235 mi
Nurse Practitioner
NPI 1417731365
2102 MAIN ST
Scott City, MO 63780
(573) 264-0042
✔ PECOS✔ Accepts Medicare236 mi
Nurse Practitioner
NPI 1225565948
100 NORTH MAIN STREET
Gideon, MO 63848
(573) 448-3800
✔ PECOS✔ Accepts Medicare253 mi
Nurse Practitioner
NPI 1952974172
801 W 8TH ST
Coffeyville, KS 67337
(888) 777-9170
✔ PECOS✔ Accepts Medicare253 mi
Nurse Practitioner
NPI 1033790159
1207 N DOUGLASS ST
Malden, MO 63863
(573) 276-3884
✔ PECOS✔ Accepts Medicare258 mi
Nurse Practitioner
NPI 1902343247
100 N MAIN ST
Gideon, MO 63848
(573) 448-3800
✔ PECOS✔ Accepts Medicare265 mi
Nurse Practitioner
NPI 1013493865
100 N MAIN ST
Gideon, MO 63848
(573) 448-3800
✔ PECOS✔ Accepts Medicare265 mi
Nurse Practitioner
NPI 1174358568
100 N MAIN ST
Gideon, MO 63848
(870) 838-7300
✔ PECOS265 mi
Nurse Practitioner
NPI 1841149796
100 N MAIN ST
Gideon, MO 63848
(573) 448-3800
✔ PECOS✔ Accepts Medicare265 mi
Nurse Practitioner
NPI 1255992897
100 MAIN ST
Gideon, MO 63848
(573) 448-3800
✔ PECOS✔ Accepts Medicare267 mi
Nurse Practitioner
NPI 1588072318
299 METROPOLIS STREET
Metropolis, IL 62960
(618) 524-2634
✔ PECOS✔ Accepts Medicare271 mi
Nurse Practitioner
NPI 1710560628
901 W COMMERCIAL ST
Kennett, MO 63857
(573) 717-1072
✔ PECOS✔ Accepts Medicare275 mi
Nurse Practitioner
NPI 1801657853
901 W COMMERCIAL ST
Kennett, MO 63857
(870) 489-8633
✔ PECOS✔ Accepts Medicare275 mi
Nurse Practitioner
NPI 1104115153
1231 1ST ST SUITE 5
Kennett, MO 63857
(573) 888-8690
✔ PECOS✔ Accepts Medicare276 mi
Nurse Practitioner
NPI 1699200477
1231 1ST ST STE 5
Kennett, MO 63857
(573) 888-8606
✔ PECOS✔ Accepts Medicare276 mi
Nurse Practitioner
NPI 1801224407
211 TEACO RD
Kennett, MO 63857
(573) 888-0004
✔ PECOS✔ Accepts Medicare276 mi
Nurse Practitioner
NPI 1386315778
304 TEACO RD
Kennett, MO 63857
(573) 888-0001
✔ PECOS✔ Accepts Medicare276 mi
Nurse Practitioner
NPI 1871276667
304 TEACO RD
Kennett, MO 63857
(573) 559-3591
✔ PECOS✔ Accepts Medicare276 mi
Nurse Practitioner
NPI 1013883297
304 TEACO RD
Kennett, MO 63857
(573) 559-3591
✔ PECOS✔ Accepts Medicare276 mi
Nurse Practitioner
NPI 1124741715
304 TEACO RD
Kennett, MO 63857
(573) 559-3591
✔ PECOS✔ Accepts Medicare276 mi
Nurse Practitioner
NPI 1720629561
304 TEACO RD
Kennett, MO 63857
(573) 559-3591
✔ PECOS✔ Accepts Medicare276 mi
Nurse Practitioner
NPI 1780099598
304 TEACO RD
Kennett, MO 63857
(573) 559-3591
✔ PECOS✔ Accepts Medicare276 mi
Nurse Practitioner
NPI 1578458907
1231 1ST ST
Kennett, MO 63857
(314) 662-3495
✔ PECOS✔ Accepts Medicare276 mi
Nurse Practitioner
NPI 1518565357
907 E REED ST
Hayti, MO 63851
(573) 359-3661
✔ PECOS✔ Accepts Medicare284 mi
Nurse Practitioner
NPI 1104574334
946 E REED ST
Hayti, MO 63851
(573) 359-1372
✔ PECOS✔ Accepts Medicare284 mi
Nurse Practitioner
NPI 1952774275
907 E REED ST
Hayti, MO 63851
(573) 359-3660
✔ PECOS✔ Accepts Medicare284 mi
Nurse Practitioner
NPI 1104786185
216 W MAIN ST
Steele, MO 63877
(573) 695-2181
✔ PECOS✔ Accepts Medicare291 mi
Nurse Practitioner
NPI 1235866039
104 W STATE ST
Caraway, AR 72419
(870) 956-0200
✔ PECOS✔ Accepts Medicare299 mi
Nurse Practitioner
NPI 1467797761
8911 N CAPITAL OF TEXAS HWY STE 110
Austin, TX 78759
(913) 374-0218
✔ PECOS711 mi
Nurse Practitioner
NPI 1952503690
15521 MIDLOTHIAN TPKE STE 105
Midlothian, VA 23113
(804) 207-6737
✔ PECOS✔ Accepts Medicare813 mi
Nurse Practitioner
NPI 1518621606
3402 W DR MARTIN LUTHER KING JR BLVD
Tampa, FL 33607
(813) 875-3950
✔ PECOS✔ Accepts Medicare992 mi

Family Practice (12)

Family Practice
NPI 1821091810
307 MCKAY ST
Macon, MO 63552
(660) 385-3141
✔ PECOS✔ Accepts MedicareSame address
Family Practice
NPI 1619945300
2101 CORONA RD STE 102
Columbia, MO 65203
(573) 234-1800
✔ PECOS✔ Accepts Medicare56 mi
Family Practice
NPI 1558303404
201 FIRST EXECUTIVE AVE
Saint Peters, MO 63376
(636) 441-3322
✔ PECOS✔ Accepts Medicare121 mi
Family Practice
NPI 1295099653
16216 BAXTER RD
Chesterfield, MO 63017
(573) 339-3591
✔ PECOS127 mi
Family Practice
NPI 1346354693
11125 DUNN RD SUITE 201
Saint Louis, MO 63136
(314) 355-5300
✔ PECOS✔ Accepts Medicare137 mi
Family Practice
NPI 1588740369
10004 KENNERLY RD SUITE 186B, BUILDING B
Saint Louis, MO 63128
(314) 549-5011
✔ PECOS✔ Accepts Medicare141 mi
Family Practice
NPI 1265529630
415 W MAIN ST SUITE 3
Collinsville, IL 62234
(618) 344-0071
✔ PECOS✔ Accepts Medicare152 mi
Family Practice
NPI 1528009529
433 S GARRISON AVE
Carthage, MO 64836
(417) 359-8646
✔ PECOS✔ Accepts Medicare204 mi
Family Practice
NPI 1407848971
3071 S GRAND AVE
Carthage, MO 64836
(417) 358-4811
✔ PECOS✔ Accepts Medicare206 mi
Family Practice
NPI 1811995566
4230 LINCOLNSHIRE DR STE G
Mount Vernon, IL 62864
(618) 244-6770
✔ PECOS✔ Accepts Medicare214 mi
Family Practice
NPI 1497497432
901 W COMMERCIAL ST
Kennett, MO 63857
(573) 717-1072
✔ PECOS✔ Accepts Medicare275 mi
Family Practice
NPI 1245264696
216 W MAIN ST
Steele, MO 63877
(573) 695-2181
✔ PECOS✔ Accepts Medicare291 mi

Internal Medicine (5)

Internal Medicine
NPI 1932638129
222 S WOODS MILL RD
Chesterfield, MO 63017
(314) 205-6050
✔ PECOS✔ Accepts Medicare129 mi
Internal Medicine
NPI 1184698243
11905 W FLORISSANT AVE
Florissant, MO 63033
(314) 656-8280
✔ PECOS✔ Accepts Medicare135 mi
Internal Medicine
NPI 1174878409
3071 S GRAND AVE
Carthage, MO 64836
(417) 310-9286
✔ PECOS206 mi
Internal Medicine
NPI 1477660637
223 S 3RD ST
Hayti, MO 63851
(573) 559-3591
✔ PECOS✔ Accepts Medicare280 mi
Internal Medicine
NPI 1356528442
145 INNOVATION DR
Jackson, TN 38305
(731) 422-0213
✔ PECOS✔ Accepts Medicare340 mi

Obstetrics/Gynecology (4)

Obstetrics/Gynecology
NPI 1881786960
4200 N CLOVERLEAF DR STE H
St Peters, MO 63376
(636) 928-1800
✔ PECOS✔ Accepts Medicare121 mi
Obstetrics/Gynecology
NPI 1649219569
16216 BAXTER RD SUITE 100
Chesterfield, MO 63017
(636) 449-4700
✔ PECOS✔ Accepts Medicare127 mi
Obstetrics/Gynecology
NPI 1326336314
16216 BAXTER RD STE 100
Chesterfield, MO 63017
(636) 449-4700
✔ PECOS✔ Accepts Medicare127 mi
Obstetrics/Gynecology
NPI 1538270624
10345 WATSON RD
St Louis, MO 63127
(314) 965-6033
✔ PECOS✔ Accepts Medicare138 mi

Clinical Social Worker (2)

Clinical Social Worker
NPI 1669562591
103 S MAIN ST STE 3
Kennett, MO 63857
(573) 840-0440
✔ PECOS✔ Accepts Medicare276 mi
Clinical Social Worker
NPI 1205712262
304 TEACO RD
Kennett, MO 63857
(573) 559-3591
✔ PECOS✔ Accepts Medicare276 mi

General Surgery (2)

General Surgery
NPI 1811039621
2700 MCCLELLAND BLVD SUITE 108 BLDG A
Joplin, MO 64804
(417) 206-2900
✔ PECOS✔ Accepts Medicare219 mi
General Surgery
NPI 1972610905
907 E REED ST
Hayti, MO 63851
(573) 359-3660
✔ PECOS✔ Accepts Medicare284 mi

Anesthesiology (1)

Anesthesiology
NPI 1598841876
300 S MOUNT AUBURN RD SUITE 200
Cape Girardeau, MO 63703
(573) 332-7881
✔ PECOS✔ Accepts Medicare231 mi

Cardiovascular Disease (Cardiology) (1)

Cardiovascular Disease (Cardiology)
NPI 1467624619
327 SUMMAR DR
Jackson, TN 38301
(731) 423-8200
✔ PECOS346 mi

Diagnostic Radiology (1)

Diagnostic Radiology
NPI 1699195701
70 DOCTORS PARK
Cape Girardeau, MO 63703
(573) 334-6071
✔ PECOS✔ Accepts Medicare231 mi

Emergency Medicine (1)

Emergency Medicine
NPI 1235661513
2301 HOLMES ST
Kansas City, MO 64108
(816) 404-3990
✔ PECOS✔ Accepts Medicare122 mi

Endocrinology (1)

Endocrinology
NPI 1407052996
10345 WATSON RD
St. Louis, MO 63127
(314) 384-3584
✔ PECOS✔ Accepts Medicare138 mi

General Practice (1)

General Practice
NPI 1326254616
15855 19 MILE RD
Clinton Township, MI 48038
(586) 263-2300
✔ PECOS✔ Accepts Medicare533 mi

Hospitalist (1)

Hospitalist
NPI 1174550313
793 NW 1621ST RD
Bates City, MO 64011
(816) 226-1182
✔ PECOS✔ Accepts Medicare103 mi

Mental Health Counselor (1)

Mental Health Counselor
NPI 1205915576
2411 FAIRLAWN
Carthage, MO 64836
(417) 359-8093
✔ PECOS✔ Accepts Medicare205 mi

Neurology (1)

Neurology
NPI 1932239142
700 S PARK ST STE A
Madison, WI 53715
(608) 260-2900
✔ PECOS✔ Accepts Medicare279 mi

Orthopedic Surgery (1)

Orthopedic Surgery
NPI 1861409625
1706 PROSPECT DR
Macon, MO 63552
(660) 385-1006
✔ PECOS✔ Accepts Medicare0.6 mi

Pain Management (1)

Pain Management
NPI 1295761542
907 E REED ST
Hayti, MO 63851
(786) 774-7143
✔ PECOS✔ Accepts Medicare284 mi

Podiatry (1)

Podiatry
NPI 1215943105
1011 BOWLES AVENUE SUITE 123
Fenton, MO 63026
(636) 717-1100
✔ PECOS✔ Accepts Medicare136 mi

Psychiatry (1)

Psychiatry
NPI 1407914039
1840 MAIN ST STE 104
Weston, FL 33326
(954) 349-1949
✔ PECOS✔ Accepts Medicare1,172 mi

Vascular Surgery (1)

Vascular Surgery
NPI 1174773873
2701 S HAMPTON RD STE 220B
Dallas, TX 75224
(866) 552-4866
✔ PECOS✔ Accepts Medicare543 mi
No clinicians match the current filters.

About this data

Medicare reassignment. A clinician who works for a hospital, clinic or medical group usually signs a Medicare reassignment (form CMS-855R). It lets the organization bill Medicare for the clinician's services and receive the payment. This page lists the clinicians whose reassignment to Mcpherson Medical & Diagnostic LLC appears in the CMS Revalidation Reassignment List.

Who is included. Clinicians who bill Medicare under their own NPI through this organization. A clinician can reassign to more than one organization, so the same name may also appear under other groups.

✔ PECOS
Enrolled in Medicare through PECOS, CMS's enrollment system, and eligible to order and refer for Medicare patients.
✔ Accepts Medicare
Accepts Medicare assignment, which means taking the Medicare-approved amount as full payment for covered services.
Same address 4.2 mi
Straight-line distance from this NPI's practice location to the clinician's practice address.

Addresses and phone numbers come from each clinician's own NPPES record, so they may point to another office or to the clinician's own practice.

Source: CMS Revalidation Reassignment List, October 2026 release; addresses, phone numbers and Medicare status from NPPES and PECOS. Reassignment records can lag staffing changes; confirm a current affiliation with the organization.