David Massop, MD
David Massop, MD is a Retina Specialist (Ophthalmology) Physician in Des Moines, IA, registered under NPI 1003267956. NPPES records them as a sole proprietor, meaning the practice is not incorporated as a separate legal entity.
Getting there
Here is what surrounds this office in Des Moines, based on OpenStreetMap data collected Sep 15, 2026. Parking is available about 0.51 mi away at Greater Des Moines Partnership Building. The nearest transit stop is 845 ft away, served by 15th St & Ingersoll Ave. A pharmacy sits 0.33 mi from the entrance (Community, A Walgreens Pharmacy), which helps if you leave with a prescription. If you arrive early, there is a coffee shop 0.35 mi away.
Getting here and what is nearby
Parking Iowa Methodist Parking Garage 9 ft ~1 min
1415 Woodland Avenue, Des Moines 50314
Transit 15th St & Woodland Ave 439 ft ~2 min
Transit 15th St & Pleasant St 667 ft ~3 min
Gas station QuikTrip 722 ft ~3 min
Convenience QuikTrip 771 ft ~3 min
1421 Ingersoll Avenue, Des Moines 50309
Transit 15th St & Ingersoll Ave 845 ft ~4 min
Parking Principal Ramp 2 0.20 mi ~4 min
1100 Woodland Avenue, Des Moines 50309
Coffee HomeGrown 0.26 mi ~6 min
Coffee Black Cat Ice Cream 0.27 mi ~6 min
1301 Locust Street, Des Moines 50309
Tu-Sa 13:00-19:00
Restaurant Aposto 0.30 mi ~6 min
Restaurant Jimmy John's 0.30 mi ~7 min
1230 Locust Street, Des Moines 50309
Mo-Su 10:30-21:00
Convenience Git N Go 0.32 mi ~7 min
Gas station Git N Go 0.33 mi ~7 min
Pharmacy Community, A Walgreens Pharmacy 0.33 mi ~7 min
1704 Ingersoll Avenue, Des Moines 50309
Restaurant Vibes Kitchen & Bar 0.34 mi ~7 min
1303 Walnut Street, Des Moines 50309
Mo-Th 16:00-23:30; Fr-Sa 11:00-23:30; Su 11:00-20:30
Coffee Northern Vessel 0.35 mi ~7 min
1201 Keosauqua Way, Des Moines 50309
Mo-Fr 06:00-14:00; Sa-Su 08:00-15:00
Convenience Kum & Go 0.35 mi ~8 min
Gas station Kum & Go 0.37 mi ~8 min
Grocery Gateway Market 0.43 mi ~9 min
2002 Woodland Avenue, Des Moines 50312
Sa-Su 07:00-22:00
Hotel Hotel Fort Des Moines 0.44 mi ~9 min
Hotel Des Lux Hotel 0.46 mi ~10 min
Hotel Des Moines Marriott Downtown 0.49 mi ~10 min
Parking Greater Des Moines Partnership Building 0.51 mi ~11 min
700 Locust Street, Des Moines 50309
Distances are straight‑line estimates — walking routes may be longer. Hours and phone numbers can change; call ahead to confirm.
Credentials and Medicare
| Licence | State | Specialty |
|---|---|---|
| 47004 | IA | Retina Specialist (Ophthalmology)… primary |
This provider holds licence 47004 issued in IA. A licence number in NPPES reflects what was filed at registration — it does not confirm the licence is still active today.
- Status
- Approved
- Provider type
- Practitioner - Ophthalmology
- PAC ID
- 8628362365
- Enrollment ID
- I20200527000203
Medicare enrolment is recorded as approved under the provider type Practitioner - Ophthalmology. Being enrolled means the provider can bill Medicare; it does not tell you whether they are currently accepting new Medicare patients. Call the office to confirm.
What Retina Specialist covers
An ophthalmologist who specializes in the diagnosis and treatment of vitreoretinal diseases. NUCC Health Care Provider Taxonomy, code 207WX0107X
The taxonomy records how the provider classifies their own practice. It does not confirm which conditions they currently treat, whether they are accepting new patients, or which insurance they take — call the office for that.
Full NPPES record
An NPI-1 identifies a single person. It stays with the clinician for life, even if they move practice or change state, which is why the address on file can lag behind where they actually work today.
| NPI | 1003267956 valid check digit |
|---|---|
| Entity type | Individual (NPI-1) |
| Enumeration date | Jun 22, 2016 |
| Last updated | Apr 12, 2021 |
| Status | Active |
| Sole proprietor | Yes |
| Gender | Male |
| Credential | MD |
| Practice address |
1415 WOODLAND AVE SUITE 140 Des Moines, IA 50309 (515) 241-8595 Fax (515) 241-4080 |
| Mailing address |
309 E CHURCH ST Marshalltown, IA 50158 |
Number check
How the check works, step by step
Every NPI carries a Luhn check digit — the same scheme used on credit cards. CMS prefixes the number with 80840 before computing it, which marks it as a US health identifier.
| Digit | 8 | 0 | 8 | 4 | 0 | 1 | 0 | 0 | 3 | 2 | 6 | 7 | 9 | 5 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Doubled? | — | ×2 | — | ×2 | — | ×2 | — | ×2 | — | ×2 | — | ×2 | — | ×2 |
| Value | 8 | 0 | 8 | 8 | 0 | 2 | 0 | 0 | 3 | 4 | 6 | 5 | 9 | 1 |
Sum = 54 · next multiple of 10 = 60 · check digit = 6 · actual last digit = 6
A valid check digit only means the number is well-formed. It does not mean the provider is licensed, active, or in good standing — those are separate questions answered by the sections above.