Vibha Agrawal, MD
Internal Medicine24 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3328101 Medicare-enrolled internal medicine doctors practice in Voorhees. The hospital they most often list is Virtua West Jersey Hospital. Filter by Medicare acceptance, telehealth or hospital below.
Internal Medicine24 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3328Internal Medicine18 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1700165826
Internal Medicine12 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1841605623
Internal Medicine23 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3328Internal Medicine13 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Internal Medicine30 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1891908265
Internal Medicine38 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1568538288
Internal Medicine24 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1285736850
Internal Medicine6 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Hospital affiliations
NPI 1861029423
Internal Medicine11 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1619358892
Internal Medicine43 years in practice
2301 E Evesham Rd, Suite 605, Voorhees, NJ 08043
(856) 772-4971Hospital affiliations
None listed with Medicare
NPI 1710022793
Internal Medicine24 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1912065921
Internal Medicine27 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1851371983
Internal Medicine35 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3328Hospital affiliations
NPI 1417048208
Internal Medicine30 years in practice
2301 E Evesham Rd, Suite 306, Voorhees, NJ 08043
(856) 554-3822Internal Medicine4 years in practice
Cooper Physician Offices Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Hospital affiliations
NPI 1386387421
Internal Medicine17 years in practice
Consensus Medical Group Llc
3 Brendenwood Dr, Voorhees, NJ 08043
(856) 428-1890Hospital affiliations
None listed with Medicare
NPI 1073884680
Internal Medicine41 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Internal Medicine7 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Internal Medicine29 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1750361663
Internal Medicine17 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1033353990
Internal Medicine30 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1740259746
Internal Medicine7 years in practice
Cooper Physician Offices Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Hospital affiliations
NPI 1720648223
Internal Medicine20 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1558512855
Internal Medicine6 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Internal Medicine36 years in practice
Cooper Family Medicine Pc
900 Centennial Blvd, Suite 202, Voorhees, NJ 08043
(856) 325-6770Hospital affiliations
NPI 1346335023
Internal Medicine21 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Hospital affiliations
NPI 1659601128
Internal Medicine15 years in practice
Post Acute Specialists New Jersey Pc
3001 E Evesham Rd, Voorhees, NJ 08043
(732) 481-8300Hospital affiliations
NPI 1639445539
Internal Medicine28 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1164493086
Internal Medicine19 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Hospital affiliations
None listed with Medicare
NPI 1134380314
Internal Medicine39 years in practice
Cooper Family Medicine Pc
900 Centennial Blvd, Suite 202, Voorhees, NJ 08043
(856) 325-6770Internal Medicine9 years in practice
Cooper Family Medicine Pc
900 Centennial Blvd, Suite 202, Voorhees, NJ 08043
(856) 325-6770Hospital affiliations
NPI 1457871063
Internal Medicine11 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1306225388
Internal Medicine22 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Internal Medicine32 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1740417385
Internal Medicine5 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1053993626
Internal Medicine28 years in practice
Advocare, Llc
1001 Laurel Oak Rd, Voorhees, NJ 08043
Hospital affiliations
None listed with Medicare
NPI 1487759130
Internal Medicine17 years in practice
Kennedy Medical Group Practice, P.C.
443 Laurel Oak Rd, Voorhees, NJ 08043
(844) 542-2273Hospital affiliations
NPI 1174018642
Internal Medicine37 years in practice
Cooper Family Medicine Pc
900 Centennial Blvd, Suite 202, Voorhees, NJ 08043
(856) 325-6770Hospital affiliations
NPI 1861574220
Internal Medicine39 years in practice
Virtua Medical Group, Pa
200 Bowman Dr, Suite E385, Voorhees, NJ 08043
(856) 840-4534Hospital affiliations
None listed with Medicare
NPI 1083662589
Internal Medicine16 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1679837611
Internal Medicine13 years in practice
Cooper Physician Offices Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Hospital affiliations
NPI 1437653664
Internal Medicine6 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1225665359
Internal Medicine46 years in practice
Robert J Maro Md Pa
701 Cooper Rd, Suite 16, Voorhees, NJ 08043
(856) 429-2224Hospital affiliations
NPI 1346284213
Internal Medicine11 years in practice
Cooper Family Medicine Pc
900 Centennial Blvd, Suite 202, Voorhees, NJ 08043
(856) 325-6770Internal Medicine15 years in practice
Patient First New Jersey Physicians Group Llc
705 Haddonfield Berlin Rd, Voorhees, NJ 08043
(856) 679-0537Hospital affiliations
None listed with Medicare
NPI 1831528017
Internal Medicine21 years in practice
Cmc Department Of Medicine Group Pa
6100 Main St, Voorhees, NJ 08043
Internal Medicine27 years in practice
Post Acute Specialists New Jersey Pc
3001 E Evesham Rd, Voorhees, NJ 08043
(732) 481-8300Hospital affiliations
None listed with Medicare
NPI 1538177316
Internal Medicine17 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3328Hospital affiliations
NPI 1922234004
Internal Medicine23 years in practice
Virtua Medical Group, Pa
2309 E Evesham Rd, Voorhees, NJ 08043
Hospital affiliations
None listed with Medicare
NPI 1952348609
Internal Medicine6 years in practice
Cooper Family Medicine Pc
900 Centennial Blvd, Suite 202, Voorhees, NJ 08043
(856) 325-6770Internal Medicine39 years in practice
Kennedy Medical Group Practice, P.C.
443 Laurel Oak Rd, Voorhees, NJ 08043
(844) 542-2273Hospital affiliations
NPI 1093708067
Internal Medicine10 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Internal Medicine17 years in practice
Kennedy Medical Group Practice, P.C.
443 Laurel Oak Rd, Voorhees, NJ 08043
(844) 542-2273Hospital affiliations
NPI 1780264978
Internal Medicine7 years in practice
Cooper Physician Offices Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Hospital affiliations
NPI 1568023034
Internal Medicine10 years in practice
Cmc Department Of Medicine Group Pa
900 Centennial Blvd, Voorhees, NJ 08043
Hospital affiliations
NPI 1912352014
Internal Medicine29 years in practice
Advocare, Llc
1301 Laurel Oak Rd, Voorhees, NJ 08043
(856) 762-1933Hospital affiliations
NPI 1487660684
Internal Medicine24 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1245578632
Internal Medicine9 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Internal Medicine16 years in practice
Cooper Family Medicine Pc
900 Centennial Blvd, Suite 202, Voorhees, NJ 08043
(856) 325-6770Internal Medicine27 years in practice
Cooper Physician Offices Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Hospital affiliations
NPI 1295761690
Internal Medicine29 years in practice
Mobile Urgent Care Medical Services, Pc
701 Cooper Rd, Suite 1, Voorhees, NJ 08043
(866) 349-4230Hospital affiliations
None listed with Medicare
NPI 1467466581
Internal Medicine9 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Internal Medicine46 years in practice
Consensus Medical Group Llc
3 Brendenwood Dr, Voorhees, NJ 08043
(856) 428-1890Hospital affiliations
None listed with Medicare
NPI 1477599702
Internal Medicine9 years in practice
Kennedy Medical Group Practice, P.C.
333 Laurel Oak Rd, Voorhees, NJ 08043
(844) 542-2273Hospital affiliations
NPI 1982123501
Internal Medicine39 years in practice
Kennedy Medical Group Practice, P.C.
443 Laurel Oak Rd, Voorhees, NJ 08043
(844) 542-2273Internal Medicine22 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1578777439
Internal Medicine18 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3328Hospital affiliations
None listed with Medicare
NPI 1427396209
Internal Medicine36 years in practice
Patient First New Jersey Physicians Group Llc
705 Haddonfield Berlin Rd, Voorhees, NJ 08043
(856) 679-0537Hospital affiliations
None listed with Medicare
NPI 1639159742
Internal Medicine24 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1437387016
Internal Medicine6 years in practice
Cooper Family Medicine Pc
900 Centennial Blvd, Suite 202, Voorhees, NJ 08043
(856) 325-6770Internal Medicine31 years in practice
Robert J Maro Md Pa
701 Cooper Rd, Suite 16, Voorhees, NJ 08043
(856) 429-2224Hospital affiliations
NPI 1821273616
Internal Medicine11 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Hospital affiliations
NPI 1720448293
Internal Medicine7 years in practice
Virtua Medical Group, Pa
2309 E Evesham Rd, Suite 201A, Voorhees, NJ 08043
(856) 325-5400Hospital affiliations
NPI 1427519123
Internal Medicine25 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1265691471
Internal Medicine5 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1306428263
Internal Medicine36 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Hospital affiliations
NPI 1013168467
Internal Medicine37 years in practice
Kennedy Medical Group Practice, P.C.
333 Laurel Oak Rd, Voorhees, NJ 08043
(844) 542-2273Hospital affiliations
NPI 1740268010
Internal Medicine24 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3328Internal Medicine8 years in practice
Virtua Medical Group, Pa
502 Centennial Blvd, Suite 3, Voorhees, NJ 08043
(856) 751-2300Internal Medicine15 years in practice
Clinical Healthcare Associates Of New Jersey Specialty Practices Pc
200 Bowman Dr, Voorhees, NJ 08043
(856) 424-3311Hospital affiliations
NPI 1215228531
Internal Medicine18 years in practice
Robert J Maro Md Pa
701 Cooper Rd, Suite 16, Voorhees, NJ 08043
(856) 429-2224Internal Medicine12 years in practice
Robert J Maro Md Pa
701 Cooper Rd, Suite 16, Voorhees, NJ 08043
(856) 429-2224Hospital affiliations
None listed with Medicare
NPI 1952713182
Internal Medicine20 years in practice
Virtua Medical Group, Pa
1605 E Evesham Rd, Suite 100 1St Fl Front, Voorhees, NJ 08043
(856) 741-7100Internal Medicine23 years in practice
Cooper Physician Offices Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Hospital affiliations
NPI 1780146647
Internal Medicine18 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1689963464
Internal Medicine6 years in practice
Kennedy Medical Group Practice, P.C.
333 Laurel Oak Rd, Voorhees, NJ 08043
(844) 542-2273Internal Medicine10 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Hospital affiliations
NPI 1194173815
Internal Medicine5 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1215519517
Internal Medicine25 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Internal Medicine34 years in practice
Patient First New Jersey Physicians Group Llc
705 Haddonfield Berlin Rd, Voorhees, NJ 08043
(856) 679-0537Hospital affiliations
None listed with Medicare
NPI 1508961426
Internal Medicine8 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1700370715
Internal Medicine26 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Hospital affiliations
NPI 1932375136
Internal Medicine15 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
(856) 247-3000Gastroenterology8 years in practice
Virtua Medical Group, Pa
502 Centennial Blvd, Suite 3, Voorhees, NJ 08043
(856) 751-2300Hospital affiliations
NPI 1144726712
Internal Medicine23 years in practice
Kennedy Medical Group Practice, P.C.
333 Laurel Oak Rd, Voorhees, NJ 08043
(844) 542-2273Internal Medicine23 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1659751659
Internal Medicine11 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Internal Medicine14 years in practice
Virtua Medical Group, Pa
100 Bowman Dr, Voorhees, NJ 08043
Hospital affiliations
NPI 1518224633
Internal Medicine14 years in practice
Clinical Health Care Associates Of New Jersey Pc
1001 Sheppard Rd, Voorhees, NJ 08043
(856) 772-1617Hospital affiliations
NPI 1578827440
Internal Medicine21 years in practice
2301 E Evesham Rd, Suite 407, Voorhees, NJ 08043
(856) 315-4680Hospital affiliations
None listed with Medicare
NPI 1003090275
No internal medicine doctor here matches those filters.
101 Medicare-enrolled internal medicine doctors practice in Voorhees according to CMS. The largest groups are Virtua Medical Group, Pa (58), Cooper Family Medicine Pc (8), Kennedy Medical Group Practice, P.C. (8).
The hospitals Voorhees internal medicine doctors most often list as an affiliation are Virtua West Jersey Hospital (64), Our Lady of Lourdes Medical Center (38), Virtua Memorial Hospital of Burlington County (35), Cooper University Hospital (28). An affiliation usually means the doctor can treat or admit patients there.
All are enrolled in Medicare. 100 of 101 accept Medicare assignment, meaning they take the Medicare-approved amount as full payment for covered services, and 1 may accept it case by case. 51 offer telehealth visits. Confirm with the office before booking, especially if you have Medicare Advantage or private insurance.
Internists are primary care physicians for adults. They diagnose and manage a wide range of conditions, coordinate care with specialists and focus on prevention.
Listings come from the CMS Doctors and Clinicians national file: clinicians enrolled in Medicare whose primary specialty is internal medicine, at the practice addresses CMS lists in Voorhees. Hospital affiliations are the hospitals each clinician reports to Medicare. Details change; confirm with the practice before you visit. About the data.