Doctor profile · Federal record
Dr. Ally Flesher, FNP
Nurse Practitioner · Urbandale, IA
- NPI 1891380978
- 5 yrs on file
- Female
- Group practice
- No sanctions
Practice & contact
Operates at 2 locations .
- Primary practice
-
4323 Nw Urbandale Dr
Urbandale, IA 503227910
(515) 875-9800
fax (515) 875-9804 - Additional location
-
1111 6Th Ave
Des Moines, IA 503142613
(515) 247-3500 - Mailing address
-
Po Box 424
Des Moines, IA 503020424
Credentials & registration
- NPI registered
- March 2021 — 5 yrs on file
- Profile last updated
- December 20, 2023
- Specialty taxonomy
- 363L00000X — NUCC code
- State license (1)
- Iowa #A162741
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1891380978. Last verified May 11, 2026.Medicare procedures · 2023
Top services delivered
Total services
1,313
Distinct HCPCS
10
Medicare allowed
$64,482
| HCPCS | Description | Services | Patients | Avg allowed | |
|---|---|---|---|---|---|
99232 |
Subsequent hospital care with moderate levelof medical decision making, if using time, at least 35 minutes | 325 | 143 | $63 | |
51798 |
Ultrasound measurement of bladder capacity after voiding | 215 | 172 | $10 | |
81003 |
Automated urinalysis test | 188 | 160 | $2 | |
99213 |
Established patient office or other outpatient visit, 20-29 minutes | 148 | 134 | $71 | |
99214 |
Established patient office or other outpatient visit, 30-39 minutes | 147 | 131 | $101 | |
99222 |
Initial hospital care with straightforward or low-level medical decision making, if using time, at least 55 minutes | 87 | 84 | $102 | |
36415 |
Insertion of needle into vein for collection of blood sample | 50 | 41 | $8 | |
81001 |
Manual urinalysis test with examination using microscope, automated | 45 | 39 | $3 | |
84153 |
Psa (prostate specific antigen) measurement, total | 40 | 36 | $18 | |
64566 |
Insertion of lower leg neurostimulator electrode | 36 | 12 | $91 |
In context: peer comparison
Among 5 peers in Urbandale Nurse Practitioner, average services per provider: 109. This provider delivers 12× the peer median.Open Payments
Industry payments received
All-time total
$413
Transactions
18
Manufacturers
11
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| Sumitomo Pharma America, INC. | 4 | $131.52 | |
| Abbvie INC. | 3 | $76.35 | |
| C. R. Bard, INC. & Subsidiaries | 2 | $42.50 | |
| Urogen Pharma, INC. | 1 | $31.28 | |
| Endo USA, INC. | 2 | $27.40 | |
| Medtronic, INC. | 1 | $25.06 | |
| Teleflex LLC | 1 | $20.66 | |
| Laborie Medical Technologies Corp. | 1 | $19.99 | |
| Axonics, INC. | 1 | $18.68 | |
| Astellas Pharma US INC | 1 | $16.31 | |
| Ambu INC. | 1 | $3.15 |
By nature of payment
Medicare Part D · 2023
Top prescriptions
Total claims
933
Patients
347
Total drug cost
$65,463
| Drug | Type | Claims | Patients | Total cost |
|---|---|---|---|---|
| Tamsulosin Hcl | Generic | 386 | 140 | $9,419 |
| Finasteride | Generic | 160 | 53 | $2,467 |
| Cephalexin | Generic | 55 | 41 | $346 |
| Oxybutynin Chloride ER (Oxybutynin Chloride) | Brand | 53 | 19 | $2,614 |
| Solifenacin Succinate | Generic | 36 | 13 | $1,765 |
| Gemtesa (Vibegron) | Brand | 35 | 0 | $18,322 |
| Myrbetriq (Mirabegron) | Brand | 35 | 0 | $24,261 |
| Tramadol Hcl | Generic | 30 | 30 | $69 |
| Alfuzosin Hcl ER (Alfuzosin Hcl) | Brand | 27 | 0 | $698 |
| Methenamine Hippurate | Generic | 25 | 0 | $3,571 |
Frequently asked questions
What is Dr. Ally Flesher's medical specialty?
Dr. Ally Flesher practices Nurse Practitioner in Urbandale, IA.
Where does Dr. Ally Flesher practice?
Dr. Ally Flesher practices at 4323 Nw Urbandale Dr, Urbandale, IA 503227910. Office phone: 5158759800.
What is Dr. Ally Flesher's NPI?
Dr. Ally Flesher's National Provider Identifier (NPI) is 1891380978, issued by NPPES.
What procedures does Dr. Ally Flesher commonly perform?
Top Medicare-reported procedures in 2023: Subsequent hospital care with moderate levelof medical decision making (HCPCS 99232); Ultrasound measurement of bladder capacity after voiding (HCPCS 51798); Automated urinalysis test (HCPCS 81003). Source: CMS Medicare Physician & Other Practitioners file.