Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Internal Medicine Providers in Petersburg, VA

Browse 22 verified Internal Medicine providers practicing in Petersburg, Virginia.

22 Healthcare Providers
Showing 1–20 of 22 providers
Sorted by Name (A-Z)

Dr. Anwar Kamal Abdullah , MD

Internal Medicine

Active NPI Status
26317 West Washington Street, Central State Hospital, Petersburg, VA 23803
Phone: 8045246540
NPI Identifier 1184650947
View Full Profile →

Dr. Raphael Agada , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
801 S Adams St, Petersburg, VA 238035149
Phone: 8048625991
NPI Identifier 1205835725
View Full Profile →

Dr. Paulette Andrea Bayne-Gaul , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
200 Medical Park Blvd, Petersburg, VA 238059274
Phone: 8047655000
NPI Identifier 1730493909
View Full Profile →

Dr. Michael R Cohen , MD

Internal Medicine

Active NPI Status
50 Medical Park Boulevard, Suite C & D, Petersburg, VA 238059289
Phone: 8047338821
NPI Identifier 1306833199
View Full Profile →

Dr. Frederick Ivan Ende , MD

Internal Medicine

Active NPI Status
121 S Market St, Petersburg, VA 238034217
Phone: 8047338771
NPI Identifier 1497855373
View Full Profile →

Dr. Mark Ende , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
121 S Market St, Petersburg, VA 238034217
Phone: 8047338771
NPI Identifier 1528152824
View Full Profile →

Bolling Jones Feild

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: October 28, 2022
507 S Sycamore St, Petersburg, VA 238035037
Phone: 8048618444
NPI Identifier 1538150792
View Deactivated Profile →

Dr. Lerla Georgette Joseph , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
849 S Sycamore St Ste A, Petersburg, VA 238035801
NPI Identifier 1326087875
View Full Profile →

Dr. Ahmed Abdul Hafeez Kardar , MD

Internal Medicine

Active NPI Status
200 Medical Park Blvd, Petersburg, VA 238059274
Phone: 8047655000
NPI Identifier 1568879476
View Full Profile →

Dr. Khalid Khan , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
200 Medical Park Blvd, Emergency Department, Petersburg, VA 238059274
Phone: 8047655000
NPI Identifier 1558388199
View Full Profile →

Dr. Sudha Koduru , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
200 Medical Park Blvd, Petersburg, VA 238059274
Phone: 8047655991
NPI Identifier 1073772455
View Full Profile →

Dr. John Talmadge Marshall , MD, PC

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: January 01, 2026
700 S Sycamore St, Suite 4, Petersburg, VA 238035802
Phone: 8048623333
NPI Identifier 1861460057
View Deactivated Profile →

Dr. Raj K Mishra , MD

Internal Medicine

Active NPI Status
26317 West Washington St. Ext., Petersburg, VA 238030030
Phone: 8045247294
NPI Identifier 1417936865
View Full Profile →

Dr. Motsumi Moja , MD

Internal Medicine

Active NPI Status
301 Halifax St, Petersburg, VA 238036335
Phone: 8048631652
NPI Identifier 1215915566
View Full Profile →

Dr. Tu Huu Nguyen , MD

Internal Medicine

Active NPI Status
26317 West Washington St. Ext., Petersburg, VA 238030030
Phone: 8045247294
NPI Identifier 1881672921
View Full Profile →

Dr. Olumuyiwa Akinniyi Ojediran , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
734 South Sycamore Street, Petersburg, VA 23803
Phone: 8047330111
NPI Identifier 1679594030
View Full Profile →

Dr. Aalok Parekh , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
200 Medical Park Blvd, Petersburg, VA 238059274
Phone: 8047655000
NPI Identifier 1588127906
View Full Profile →

Dr. Bhavna A Saraiya , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
50 Medical Park Boulevard, Suite C & D, Petersburg, VA 238059289
Phone: 8047998821
NPI Identifier 1215102819
View Full Profile →

Dr. Taweesuk B Sepdham , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: March 24, 2023
26317 W. Washington St, Petersburg, VA 23803
Phone: 8045247123
NPI Identifier 1275503500
View Deactivated Profile →

Dr. Kathryn M Shaver , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: October 22, 2018
700 S Sycamore St, Suite 8, Petersburg, VA 23803
Phone: 8048634949
NPI Identifier 1740219971
View Deactivated Profile →
← Previous Page Page 1 of 2 Next Page →