JOHN D MCGARRY (M.D.) – Neurology Physician, NPI 1639174659

JOHN D MCGARRY (M.D.) is a healthcare provider. based in Crystal city, Missouri. specializing in Neurology Physician. They hold the professional credentials M.D.. They hold a License No. 35835 (MO). The NPI Number for JOHN D MCGARRY (M.D.) is 1639174659

Main info

Male
Sole Proprietor
58 Years Of Experience
Accepts Medicare Assignment
Name
JOHN D MCGARRY (M.D.)
NPI
1639174659
Phone
(636) 937-0005
Address
P O BOX 470
Enumeration Date
16 June 2005
Last Update Date
5 February 2014

Doctor Profile

Medical School Name
OTHER
Secondary Phone
6369370005
Graduation Year
1968 (58 years ago)
PAC ID
6204915614
Professional Enrollment ID
I20080509000122
Data current as of
19 May 2026

Profile Insights

NPPES metrics only — not quality of care.

Methodology
Experience59
Completeness75
Years active:20State licenses:1Digital endpointsOther names

Provider Addresses for JOHN D MCGARRY (M.D.)

  • P O BOX 470

    CRYSTAL CITY, MO 630190470

    Phone: (636) 937-0005

    Fax: (636) 933-9494

    Type: Mailing

  • 168 INDUSTRIAL DR

    MEDICAL VILLAGE ANNEX BUILDING

    FESTUS, MO 630284133

    Phone: (636) 937-0005

    Fax: (636) 933-9494

    Type: Location

NPPES updates history

No NPPES updates recorded for this provider.

Prescription Activity

Loading prescription activity...

Open Payments (CMS)

No Open Payments data available for this provider.

This can happen when there are no reportable CMS Open Payments records.

Medicare Enrollment & Revalidation

Source: CMS public data · Not endorsed by CMS ·

Educational use only—not medical, billing, or legal advice.

No Medicare enrollment or revalidation data available for this provider in our database.

Prepare CMS-855 application → · Look up this NPI in PECOS → · Verify on CMS PECOS

Medicare Utilization (FFS)

Source: CMS public data · Not endorsed by CMS · Beneficiary counts under 11 are suppressed in source data ·

Educational use only—not medical, billing, or legal advice.

No Medicare fee-for-service utilization data available for this provider in our database.

Insurance plans in this area (ZIP 63019)

Loading plans...

Reviews

All reviews are moderated before publication. Reviews reflect users' opinions; we do not verify the accuracy of individual reviews.

No reviews yet. Be the first to share your experience — your opinion helps families compare providers.

Frequently asked questions

Does JOHN D MCGARRY (M.D.) share an NPI with anyone else?
NPI numbers are unique to each provider or organization — JOHN D MCGARRY (M.D.) uses 1639174659.
Does the file indicate JOHN D MCGARRY (M.D.) is practicing under active NPI?
Directory data currently reports JOHN D MCGARRY (M.D.) as active.
What taxonomy line describes JOHN D MCGARRY (M.D.)?
For research purposes, treat JOHN D MCGARRY (M.D.) as Neurology Physician in this dataset. Clinical services aligned with this taxonomy classification.
Where should I expect JOHN D MCGARRY (M.D.) on a map?
Expect Crystal City, Missouri as a primary anchor for JOHN D MCGARRY (M.D.) unless the record lists multiple sites.
How many locations tie to this NPI?
2 practice locations appear in the available data.

Similar Providers

ADAM MEHMET GULHAN (MD)

Neurology Physician
Shore Drive, Marinette, Marinette County, Wisconsin, 54143, United States
NPI: 1841294345
12818 TESSON FERRY RD STE 102
NPI: 1891790788

DR. MICHAEL M VESALI (MD)

Neurology Physician
East 104th Street, Kansas City, Jackson County, Missouri, 64131, United States
NPI: 1942205703

JAY GORDON ROBINSON (MD)

Neurology Physician
2790, Clay Edwards Drive, North Kansas City, Clay County, Missouri, 64116, United States
NPI: 1083610083
3 SAINT ELIZABETH BLVD STE 5000
NPI: 1033116165

DANIEL OROZCO (MD)

Neurology Physician
Mercy Health Hospital & Trauma Center, 1000, Mineral Point Avenue, Janesville, Rock County, Wisconsin, 53548, United States
NPI: 1154329399

DR. MAHEEN MALIK (M.D.)

Neurology Physician
5000, Cedar Plaza Parkway, Saint Louis County, Missouri, 63128, United States
NPI: 1205834033

DR. RAVINDER S ARORA (MD)

Neurology Physician
65, Marshall Drive, Stapleford, Bramcote, Nottingham, Nottinghamshire, East Midlands, England, NG9 3LE, United Kingdom
NPI: 1689674525