Individual provider

Haopeng Zheng, MD

Neurology Physician Medicare enrolled

Haopeng Zheng, MD is a Neurology Physician in Baltimore, MD, registered under NPI 1003134503.

Getting there

Here is what surrounds this office in Baltimore, based on OpenStreetMap data collected Sep 7, 2026. Parking is available about 842 ft away at Fallsway Impound Lot. There is EV charging 0.29 mi from the office — useful if you are driving in from out of town. The nearest transit stop is 505 ft away, served by Saint Paul Place & Saratoga Street Southbound. A pharmacy sits 0.49 mi from the entrance (CVS Pharmacy), which helps if you leave with a prescription. If you arrive early, there is a coffee shop 0.20 mi away.

345 SAINT PAUL PL, Baltimore, MD 21202 Open in Google Maps →

Getting here and what is nearby

Transit Calvert Street & Pleasant Street Northbound 286 ft ~2 min
Transit Saint Paul Street & East Mulberry Street 340 ft ~2 min
Parking McAuley Garage 372 ft ~2 min

323 North Calvert Street, Baltimore 21202

Directions in Google Maps →

Parking The Bunting Garage 407 ft ~2 min

250 East Pleasant Street, Baltimore 21202

Directions in Google Maps →

Hotel Home2 Suites 454 ft ~2 min

8 East Pleasant Street, Baltimore 21202

+1 410-576-1200

Website

Directions in Google Maps →

Transit Saint Paul Place & Saratoga Street Southbound 505 ft ~2 min
Restaurant Day & Night Cereal Bar 559 ft ~3 min

333 North Charles Street, 21201

Tu-Su 12:00-22:00

+1-786-395-1245

Website

Directions in Google Maps →

Restaurant Sotto Sopra 569 ft ~3 min

405 North Charles Street, Baltimore 21201

+1 410-625-0534

Website

Directions in Google Maps →

Restaurant The Burning Hen 619 ft ~3 min

413 North Charles Street, Baltimore 21201

Directions in Google Maps →

Coffee Clayton & Co 695 ft ~3 min

317 North Charles Street, Baltimore 21201

Directions in Google Maps →

Hotel Embassy Suites 797 ft ~4 min

222 Saint Paul Place, Baltimore 21202

Directions in Google Maps →

Parking Fallsway Impound Lot 842 ft ~4 min

410 Fallsway, Baltimore 21202

Directions in Google Maps →

Convenience 7-Eleven 882 ft ~4 min

300 North Charles Street, Baltimore 21201

+1 410-962-1098

Website

Directions in Google Maps →

Coffee Maestro's Café 932 ft ~4 min

5 East Centre Street, Baltimore 21202

Directions in Google Maps →

Convenience 7-Eleven 1,001 ft ~4 min

529 North Charles Street, Baltimore 21201

+1 410-209-2711

Website

Directions in Google Maps →

Grocery Streets Market & Cafe 996 ft ~4 min

222 North Charles Street, Baltimore 21201

Mo-Su 08:00-22:00

+1-667-930-3405

Website

Directions in Google Maps →

Coffee Coffee Land 0.20 mi ~5 min

222 #A North Charles Street, 21201

Mo-Fr 06:30-15:30; Sa 07:00-14:00

+14107274007

Directions in Google Maps →

Hotel Hotel Indigo 0.20 mi ~5 min

30 West Franklin Street, Baltimore 21201

Directions in Google Maps →

Gas station Front Street Fuel Station (Government only) 0.23 mi ~5 min

405 Fallsway, Baltimore 21202

Directions in Google Maps →

Grocery Po Tung Oriental Grocery 0.26 mi ~6 min

321 Park Avenue, Baltimore 21201

+1 410-962-1510

Website

Directions in Google Maps →

EV charging 0.28 mi ~6 min
Convenience Abinet Ethiopian Market 0.28 mi ~6 min

332 Park Avenue, Baltimore 21201

+1 443 622 9953

Directions in Google Maps →

EV charging 0.29 mi ~6 min
Pharmacy Rite Aid 0.33 mi ~7 min

125 East Baltimore Street, Baltimore 21202

Directions in Google Maps →

Gas station Marathon 0.44 mi ~9 min

901 Orleans Street, Baltimore 21202

Directions in Google Maps →

Grocery 7 Food Market 0.44 mi ~9 min
Pharmacy Mt. Vernon Pharmacy 0.46 mi ~10 min

Mo-Fr 08:00-18:00; Sa 09:00-14:00

+1 410-539-8030

Website

Directions in Google Maps →

Gas station Gulf 0.49 mi ~10 min

417 West Mulberry Street, Baltimore 21201

Directions in Google Maps →

Pharmacy CVS Pharmacy 0.49 mi ~10 min

1 West Eager Street, Baltimore 21201

Mo-Su 08:00-22:00

Website

Directions in Google Maps →

OpenStreetMap via Overpass · ODbL 800 m radius Updated Sep 7, 2026

Distances are straight‑line estimates — walking routes may be longer. Hours and phone numbers can change; call ahead to confirm.

Credentials and Medicare

State licence
LicenceStateSpecialty
D77650 MD Neurology Physician primary

This provider holds licence D77650 issued in MD. A licence number in NPPES reflects what was filed at registration — it does not confirm the licence is still active today.

Medicare (PECOS)
Status
Approved
Provider type
Practitioner - Neurology
PAC ID
7214166412
Enrollment ID
I20140729000700

Medicare enrolment is recorded as approved under the provider type Practitioner - Neurology. 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 Neurology covers

A Neurologist specializes in the diagnosis and treatment of diseases or impaired function of the brain, spinal cord, peripheral nerves, muscles, autonomic nervous system, and blood vessels that relate to these structures. NUCC Health Care Provider Taxonomy, code 2084N0400X
Allopathic & Osteopathic Physicians Psychiatry & Neurology Neurology

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.

NPI1003134503 valid check digit
Entity typeIndividual (NPI-1)
Enumeration dateMay 7, 2010
Last updatedJun 3, 2014
StatusActive
Sole proprietorNo
GenderMale
CredentialMD
Practice address 345 SAINT PAUL PL
Baltimore, MD 21202
(410) 332-9000
Mailing address 3830 GRAY ROCK DR
Ellicott City, MD 21042
Other names Howie Zheng Other Name
This record was last updated on Jun 3, 2014, roughly 12 years ago. Address and phone details that old are frequently out of date. Verify by phone before travelling to the address shown.

Number check

1003134503 passes the NPI check digit test The final digit 3 matches the value computed from the first nine digits, so this is a well-formed NPI.
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 1 3 4 5 0
Doubled? ×2 ×2 ×2 ×2 ×2 ×2 ×2
Value 8 0 8 8 0 2 0 0 3 2 3 8 5 0

Sum = 47 · next multiple of 10 = 50 · check digit = 3 · actual last digit = 3

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.

Common questions

What is NPI number 1003134503?
NPI 1003134503 is the National Provider Identifier assigned to Haopeng Zheng, MD in Baltimore, MD. It is a 10-digit number issued by the Centers for Medicare & Medicaid Services and used on claims, referrals, and prescriptions to identify the provider.
What does Neurology cover?
A Neurologist specializes in the diagnosis and treatment of diseases or impaired function of the brain, spinal cord, peripheral nerves, muscles, autonomic nervous system, and blood vessels that relate to these structures.
How do I contact Haopeng Zheng, MD?
The phone number on file with NPPES is (410) 332-9000, last updated Jun 3, 2014. Because NPPES is only updated when a provider files a change, call ahead to confirm the number and the current practice address before visiting.
Does Haopeng Zheng, MD accept Medicare?
This NPI has an approved Medicare enrolment in PECOS, which means the provider is enrolled to bill Medicare. Enrolment does not guarantee they are accepting new Medicare patients — verify directly with the office.
Where do I park when visiting Haopeng Zheng, MD?
Parking is about 842 ft from the office (Fallsway Impound Lot). The closest transit stop is 505 ft away, on Saint Paul Place & Saratoga Street Southbound. Distances are straight-line estimates from OpenStreetMap, so walking routes may be slightly longer.
Is NPI 1003134503 a valid number?
Yes. 1003134503 passes the Luhn check digit validation that CMS uses for NPI numbers, and it resolves to an active record in the registry.
How to use this page. Everything here comes from public federal records. Tips Health does not verify quality of care, confirm that a licence is currently active, or check malpractice history, and accepts no fees for placement. A listing is not a recommendation. Verify independently before seeking care.