DoctorsProofNPPES directory · verify at state boards

Doctors in Baltimore, MD

7654 physicians listed in the NPPES public registry. Page 121 of 128.

NPPES tenure ≠ clinical experience. "Years on NPPES" is time since the physician first registered a National Provider Identifier, not time practicing medicine. Verify current license status with the state medical board.

Verify a license at the Maryland Board of Physicians

Dr. Aneeqa Saif, MD

Internal Medicine

6 yrs NPPES
NPI 1609494400
201 E. UNIVERSITY PARKWAY, DEPT OF MEDICINE, Baltimore, MD 21218(410) 554-2284
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Eric Young, MD

Anatomic & Clinical Pathology

6 yrs NPPES
NPI 1225656457
600 N. WOLFE STREET, PATHOLOGY BLDG., RM. 401, Baltimore, MD 21287(410) 955-3980
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Lorenzo Leggio, MD

General Practice

6 yrs NPPES
NPI 1891303038
NIH/NIDA, BAYVIEW CAMPUS, BRC, 251 BAYVIEW BOULEVARD, ROOM 01A844, Baltimore, MD 21224(443) 740-2801
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Chad Tucker, MD

Family Medicine

6 yrs NPPES
NPI 1760090732
22 S GREENE ST, Baltimore, MD 21201(410) 328-9595
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $101.46 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$101.46

Total received

5

Transactions

1

Paying companies

Top paying companies

Horizon Therapeutics plc$101.46

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 79th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Chad Tucker do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Karim Hafez, MD

Internal Medicine

6 yrs NPPES
NPI 1174131031
5601 LOCH RAVEN BLVD, Baltimore, MD 21239(443) 444-8000
NPPES public registryAccepts Medicare (2024)

Dr. Shing Chao, MD

Internal Medicine

6 yrs NPPES
NPI 1043828353
1800 ORLEANS STREET, Baltimore, MD 21264(410) 955-5000
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Danish Jilani, MD

Internal Medicine

6 yrs NPPES
NPI 1184233181
827 LINDEN AVE, Baltimore, MD 21201(410) 225-8790
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Jagat Mahat, MD

Internal Medicine

6 yrs NPPES
NPI 1033728118
827 LINDEN AVE, Baltimore, MD 21201(410) 225-8790
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Laxman Wagle, MD

Internal Medicine

6 yrs NPPES
NPI 1588275614
900 S CATON AVE # 198, Baltimore, MD 21229(667) 234-3120
NPPES public registryAccepts Medicare (2024)

Dr. Nripesh Regmi, MD

Internal Medicine

6 yrs NPPES
NPI 1043821614
3001 S HANOVER ST, Baltimore, MD 21225(410) 350-3200
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Karli Goodman, MD

Psychiatry

6 yrs NPPES
NPI 1295349983
301 SAINT PAUL PL, Baltimore, MD 21202(410) 332-9000
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Maria Musri, MD

Internal Medicine

6 yrs NPPES
NPI 1124633847
4940 EASTERN AVE, Baltimore, MD 21224(410) 550-0100
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Kishor Pokharel, MD

Internal Medicine

6 yrs NPPES
NPI 1841806999
900 S CATON AVE, Baltimore, MD 21229(667) 234-3120
NPPES public registryAccepts Medicare (2024)

Dr. Everardo Hernandez Quintela, MD

Ophthalmology

6 yrs NPPES
NPI 1891302402
600 N WOLFE ST, Baltimore, MD 21287(410) 955-7450
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $64,782 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$64,782

Total received

1

Transactions

1

Paying companies

Top paying companies

Alcon Research LLC$64,782

Among the 23,451 ophthalmology doctors we've analyzed, about 60% received any industry payment (median $348 among those who did). This doctor's total is higher than 98% of that group — among the highest recipients.

Benchmark reflects doctors we've analyzed, not all US ophthalmology doctors.

Payments to Everardo Hernandez Quintela do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Amit Grewal, MD

Physical Medicine & Rehabilitation

6 yrs NPPES
NPI 1538766167
222 E SARATOGA ST STE 813, Baltimore, MD 21202(813) 541-1248
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Abdulrahman Abodarahim, MD

Ophthalmology

6 yrs NPPES
NPI 1770182560
600 N WOLFE ST, Baltimore, MD 21287(443) 983-5516
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Apostolos Paspaltzis, MD

Internal Medicine

6 yrs NPPES
NPI 1861092025
900 S CATON AVE, Baltimore, MD 21229(667) 234-3120
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $100.80 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$100.80

Total received

1

Transactions

1

Paying companies

Top paying companies

Gilead Sciences, Inc.$100.80

Among the 183,896 internal medicine doctors we've analyzed, about 37% received any industry payment (median $195 among those who did). This doctor's total ranks around the 76th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US internal medicine doctors.

Payments to Apostolos Paspaltzis do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Jonathan Salangsang, MD

Internal Medicine

6 yrs NPPES
NPI 1952901860
900 S CATON AVE, Baltimore, MD 21229(667) 234-6000
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $115.80 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$115.80

Total received

2

Transactions

2

Paying companies

Top paying companies

Gilead Sciences, Inc.$100.80
AstraZeneca Pharmaceuticals LP$15.00

Among the 183,896 internal medicine doctors we've analyzed, about 37% received any industry payment (median $195 among those who did). This doctor's total ranks around the 77th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US internal medicine doctors.

Payments to Jonathan Salangsang do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Ibukunola Adediji, MD

Internal Medicine

6 yrs NPPES
NPI 1386240455
9000 FRANKLIN SQUARE DR, Baltimore, MD 21237(443) 777-7000
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Ayrowyn Tanner, MD

Family Medicine

6 yrs NPPES
NPI 1871199026
707 N BROADWAY, Baltimore, MD 21205(443) 923-2757
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Rachael Walker, MD

Medical Oncology

6 yrs NPPES
NPI 1487241584
600 N WOLFE ST, Baltimore, MD 21287(410) 955-5000
NPPES public registry
CMS Open Payments· $119.70 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$119.70

Total received

1

Transactions

1

Paying companies

Top paying companies

Seagen Inc.$119.70

Among the 4,060 medical oncology doctors we've analyzed, about 60% received any industry payment (median $4,500 among those who did). This doctor's total is on the lower end — around the 49th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US medical oncology doctors.

Payments to Rachael Walker do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Emily Wolf, MD

Neurological Surgery

5 yrs NPPES
NPI 1104415322
2401 W BELVEDERE AVE, Baltimore, MD 21215(410) 601-9000
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $130.43 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$130.43

Total received

3

Transactions

3

Paying companies

Top paying companies

Relievant Medsystems, Inc.$87.59
Pfizer Inc.$23.11
Azurity Pharmaceuticals, Inc.$19.73

Among the 8,465 neurological surgery doctors we've analyzed, about 62% received any industry payment (median $654 among those who did). This doctor's total ranks around the 51th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US neurological surgery doctors.

Payments to Emily Wolf do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Grant Wilson, MD

Internal Medicine

5 yrs NPPES
NPI 1669062675
1800 ORLEANS ST, Baltimore, MD 21287(410) 955-5000
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Mary Fowler, MD

Pediatrics

5 yrs NPPES
NPI 1710578489
600 N WOLFE ST DEPT 443, Baltimore, MD 21287(410) 502-3011
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Jignesh Tailor, MD

Surgery

5 yrs NPPES
NPI 1629669643
600 N WOLFE ST, TOWER 110, Baltimore, MD 21287(410) 955-5000
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Anupam Garg, MD

Ophthalmology

5 yrs NPPES
NPI 1053904631
600 N WOLFE ST, Baltimore, MD 21287(410) 955-5650
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Erin Parker, MD

Pediatrics

5 yrs NPPES
NPI 1790370666
600 N WOLFE ST, Baltimore, MD 21287(410) 955-9441
NPPES public registry

Dr. David Na, MD

Internal Medicine

5 yrs NPPES
NPI 1326624354
1800 ORLEANS STREET, Baltimore, MD 21264(410) 502-2037
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Grace Lin, MD

Anesthesiology

5 yrs NPPES
NPI 1982280921
22 S GREENE ST # S11C, Baltimore, MD 21201(410) 328-1239
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Joy Davis, MD

Obstetrics & Gynecology

5 yrs NPPES
NPI 1518543420
600 N WOLFE ST, Baltimore, MD 21287(410) 955-5000
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Cory Chang, MD

Neurological Surgery

5 yrs NPPES
NPI 1265018121
1800 ORLEANS ST, DEPARTMENT OF NEUROSURGERY, ZAYED TOWER, MAILSTOP 6007, Baltimore, MD 21287(410) 955-5000
NPPES public registry

Dr. Megan Aidoo, MD

Pediatrics

5 yrs NPPES
NPI 1790361657
22 S GREENE ST, Baltimore, MD 21201(410) 328-6960
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Sydney Zarriello, MD

Emergency Medicine

5 yrs NPPES
NPI 1588240550
110 S PACA ST FL 6, SUITE 200, Baltimore, MD 21201(443) 805-8290
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Leah Henry, MD

Orthopaedic Surgery

5 yrs NPPES
NPI 1629654504
110 S PACA STREET, 6TH FLOOR, SUITE 300, Baltimore, MD 21201(410) 980-7332
NPPES public registry

Dr. Autusa Pahlavan, MD

Obstetrics & Gynecology

5 yrs NPPES
NPI 1376129353
600 N WOLFE ST, Baltimore, MD 21287(410) 955-5000
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Roy Sebastian, MD

Family Medicine

5 yrs NPPES
NPI 1740866441
22 S GREENE ST, Baltimore, MD 21201(214) 930-7527
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Christopher Parrino, MD

Anesthesiology

5 yrs NPPES
NPI 1184200875
22 S GREENE ST # S11C, Baltimore, MD 21201(410) 328-1239
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Kedeja Adams, MD

Obstetrics & Gynecology

5 yrs NPPES
NPI 1972189645
600 N WOLFE ST, Baltimore, MD 21287(410) 955-5000
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Marina Golden, MD

Pediatrics

5 yrs NPPES
NPI 1740866573
1000 E EAGER ST, Baltimore, MD 21202(410) 732-8800
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Linhan Xu, MD

Urology

5 yrs NPPES
NPI 1265018022
22 S GREENE ST, Baltimore, MD 21201(410) 328-6713
NPPES public registry

Dr. Ryan Dunlow, MD

Neurology

5 yrs NPPES
NPI 1568048031
22 S GREENE ST RM N3E09, Baltimore, MD 21201(301) 802-0640
NPPES public registry

Dr. Celia Quayum, MD

Psychiatry

5 yrs NPPES
NPI 1033795612
701 W PRATT ST RM 474, Baltimore, MD 21201(410) 328-6325
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Jacqueline Kruglyakova, MD

Pediatrics

5 yrs NPPES
NPI 1598341026
600 N WOLFE ST, Baltimore, MD 21287(410) 955-2727
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Kara Hostetter, MD

Obstetrics & Gynecology

5 yrs NPPES
NPI 1215513833
22 S GREENE ST, Baltimore, MD 21201(410) 328-5959
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Madison Hartmann, DO

Diagnostic Radiology

5 yrs NPPES
NPI 1942886478
600 N WOLFE ST, Baltimore, MD 21287(410) 955-5000
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Tolulope Fatola, MD

Pediatrics

5 yrs NPPES
NPI 1144806662
600 N WOLFE ST, Baltimore, MD 21287(410) 955-2727
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Carla Calagua Bedoya, MD

Anatomic & Clinical Pathology

5 yrs NPPES
NPI 1558947978
1800 ORLEANS ST, Baltimore, MD 21287(410) 933-6423
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Valerie Jenkins, MD

Psychiatry

5 yrs NPPES
NPI 1588240907
1501 SULGRAVE AVE STE 205, Baltimore, MD 21209(610) 858-8405
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Rachel Darko, MD

Pediatrics

5 yrs NPPES
NPI 1396322756
600 N WOLFE ST, Baltimore, MD 21287(410) 955-2727
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Maneesha Sakhuja, MD

Pediatrics

5 yrs NPPES
NPI 1225615578
600 N WOLFE ST, Baltimore, MD 21287(410) 955-2727
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Havisha Gadepalli, MD

Family Medicine

5 yrs NPPES
NPI 1013594365
600 N WOLFE STREET, Baltimore, MD 21264(410) 955-5000
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Jillian Heckman, MD

Pediatrics

5 yrs NPPES
NPI 1104403435
600 N WOLFE ST, Baltimore, MD 21287(410) 955-2727
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Natalia Perez Cantalapiedra, MD

Obstetrics & Gynecology

5 yrs NPPES
NPI 1548846967
22 S GREENE ST, Baltimore, MD 21201(410) 328-5959
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Nathaniel Silvestri, MD

Pediatrics

5 yrs NPPES
NPI 1689251068
600 N WOLFE ST, Baltimore, MD 21287(410) 955-2727
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Sarah Lichenstein, MD

Family Medicine

5 yrs NPPES
NPI 1649857947
815 E PRATT ST, Baltimore, MD 21202(410) 637-5700
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Andrew Kleist, MD

Pediatrics

5 yrs NPPES
NPI 1639756935
600 N WOLFE ST, Baltimore, MD 21287(410) 955-2727
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Molly Himmelrich, MD

Pediatrics

5 yrs NPPES
NPI 1083290472
600 N WOLFE ST, Baltimore, MD 21287(410) 955-2727
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Nisha Shah, MD

Pediatrics

5 yrs NPPES
NPI 1881270288
600 N WOLFE ST, Baltimore, MD 21287(410) 955-2727
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Blake Duffy, MD

Anesthesiology

5 yrs NPPES
NPI 1942887252
22 S GREENE ST, Baltimore, MD 21201(410) 328-9878
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Emily Toler, MD

Pediatrics

5 yrs NPPES
NPI 1518544998
2401 W BELVEDERE AVE, Baltimore, MD 21215(410) 601-9000
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Doctors in Baltimore, MD — NPPES Registry | DoctorsProof — Page 121 | DoctorsProof