
Srinivasa R Mandapalli · Internal Medicine Physician
33-57 Harrison St, Johnson City, NY, 13790
NPI · 1821316324No reviews
Insurance
Not specified
Check availability
100 providers found
Choosing an occupational medicine physician in Johnson City, is easier when you can see credentials, listed plans, and patient ratings in one place. Heallexa shows 100+ verified occupational medicine physician side by side.

Srinivasa R Mandapalli · Internal Medicine Physician
33-57 Harrison St, Johnson City, NY, 13790
NPI · 1821316324Insurance

Mark Paul Speicher · Hospitalist Physician
33-57 Harrison St, Johnson City, NY, 13790
NPI · 1346215845Insurance

Micah Feltner · Internal Medicine Physician
400 N State Of Franklin Rd, Johnson City, TN, 37604
NPI · 1457841207Insurance

Neelima A Sheth · Internal Medicine Physician
153 Oakdale Rd, Johnson City, NY, 13790
NPI · 1346311040Insurance

Barbara Jane Paterson · Internal Medicine Physician
325 N State Of Franklin Rd, Johnson City, TN, 37604
NPI · 1619273596Insurance

Insurance

Insurance

Insurance

Audrey L Campbell · Internal Medicine Physician
301 Med Tech Pkwy Suite 240, Johnson City, TN, 37604
NPI · 1780816447Insurance

Jared W Pack · Internal Medicine Physician
2408 Susannah St Suite 1, Johnson City, TN, 37601
NPI · 1396163101Insurance

Sonia Sandeep · Internal Medicine Physician
33-57 Harrison St, Johnson City, NY, 13790
NPI · 1962010397Insurance

Inpatient Consultants Of Tennessee, P.C. · Internal Medicine Physician
119 Boone Ridge Dr, Johnson City, TN, 37615
NPI · 1497704050Insurance

Unnati M Kiran · Internal Medicine Physician
301 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1508021718Insurance

John N. Sawaf · Internal Medicine Physician
119 Boone Ridge Dr, Johnson City, TN, 37615
NPI · 1346347358Insurance

Insurance

Dawn M Nuckolls · Internal Medicine Physician
301 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1508120908Insurance

Nevi Patel · Internal Medicine Physician
325 N State Of Franklin Rd Fl 2, Johnson City, TN, 37604
NPI · 1104269554Insurance

Blair Rose Abelson Reece · Internal Medicine Physician
325 N State Of Franklin Rd Fl 2, Johnson City, TN, 37604
NPI · 1518227719Insurance

Gregg H.D. Kesterson · Internal Medicine Physician
105 Broyles Dr, Johnson City, TN, 37601
NPI · 1376585919Insurance

Insurance

Rabab Ismail Elmezayen · Internal Medicine Physician
408 N State Of Franklin Rd, Johnson City, TN, 37604
NPI · 1184949489Insurance

Mitchell Deshazer · Hospitalist Physician
400 N State Of Franklin Rd, Johnson City, TN, 37604
NPI · 1023276870Insurance

Paul E Brown · Internal Medicine Physician
301 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1326043167Insurance

Melissa Khalil · Sleep Medicine (Internal Medicine) Physician
99 Veterans Way Bldg 160, Johnson City, TN, 37604
NPI · 1346877289Insurance

Vijay Kumar Ramu · Internal Medicine Physician
329 N State Of Franklin Rd, Johnson City, TN, 37604
NPI · 1164519104Insurance

Jack Goldstein · Internal Medicine Physician
325 N State Of Franklin Rd, Johnson City, TN, 37604
NPI · 1457443228Insurance

Kenneth E. Olive · Internal Medicine Physician
325 N State Of Franklin Rd Fl 2, Johnson City, TN, 37604
NPI · 1487649307Insurance

Jillene Myrnelle Brathwaite · Internal Medicine Physician
40 Arch St, Johnson City, NY, 13790
NPI · 1174753743Insurance

Emmanuel Guizano · Internal Medicine Physician
33-57 Harrison St, Johnson City, NY, 13790
NPI · 1942294194Insurance

Richard L Rolen · Internal Medicine Physician
301 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1538165451Insurance

Pragna Janagam · Internal Medicine Physician
400 N State Of Franklin Rd, Johnson City, TN, 37604
NPI · 1831757749Insurance

Kasi Griffin · Internal Medicine Physician
300 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1306422969Insurance

Richard L Rolen · Internal Medicine Physician
301 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1538165451Insurance

Jonathan Stahl · Surgical Critical Care Physician
33-57 Harrison St, Johnson City, NY, 13790
NPI · 1235511015Insurance

Assad Marwat · Internal Medicine Physician
33-57 Harrison St, Johnson City, NY, 13790
NPI · 1285347807Insurance

Sheeba Anand · Internal Medicine Physician
325 N State Of Franklin, Johnson City, TN, 37614
NPI · 1003131590Insurance

Thomas R Schnell · Internal Medicine Physician
325 N State Of Franklin Rd, Johnson City, TN, 37604
NPI · 1922049063Insurance

Denise S Sibley · Internal Medicine Physician
403 Princeton Rd, Johnson City, TN, 37601
NPI · 1366480709Insurance

Insurance

Carter B Investments LLC · Internal Medicine Physician
3101 W Market St, Johnson City, TN, 37604
NPI · 1346988953Insurance

Frank P Johnson · Internal Medicine Physician
111 Sterling Springs Dr, Johnson City, TN, 37604
NPI · 1780689562Insurance

Matt Allen Parks · Internal Medicine Physician
James H. Quillen/Vamc, Johnson City, TN, 37604
NPI · 1952322745Insurance

Jonesborough Medical Center · Internal Medicine Physician
2811 W Market St Suite 1, Johnson City, TN, 37604
NPI · 1376074385Insurance

Shoko Hansen · Internal Medicine Physician
301 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1366440307Insurance

Marilyn A Bishop · Occupational Medicine Physician
200 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1134185739Insurance

Sakshi Singal · Internal Medicine Physician
1 Professional Park Dr Suite 21, Johnson City, TN, 37604
NPI · 1356758239Insurance

Tennessee Critical Care Services, Inc. · Critical Care Medicine (Internal Medicine) Physician
400 N State Of Franklin Rd, Johnson City, TN, 37604
NPI · 1528092541Insurance

Shrey Gole · Internal Medicine Physician
329 N State Of Franklin Rd, Johnson City, TN, 37604
NPI · 1457975682Insurance

Konstantinos Papas · Internal Medicine Physician
325 N State Of Franklin Rd, Johnson City, TN, 37604
NPI · 1902893464Insurance

John M Daniel · Internal Medicine Physician
400 N. State Of Franklin Rd., Johnson City, TN, 37614
NPI · 1013987023Insurance

Muhammad Talha Khalid · Internal Medicine Physician
33-57 Harrison St, Johnson City, NY, 13790
NPI · 1831611367Insurance

Godson Senyondo · Internal Medicine Physician
33-57 Harrison St, Johnson City, NY, 13790
NPI · 1801372289Insurance

Patrick K Jones · Internal Medicine Physician
301 Med Tech Pkwy Suite 240, Johnson City, TN, 37604
NPI · 1306370051Insurance

Keyoor Patel · Internal Medicine Physician
30 Harrison St Suite 250, Johnson City, NY, 13790
NPI · 1598984668Insurance

Stephen Albert Franco · Internal Medicine Physician
33-57 Harrison St, Johnson City, NY, 13790
NPI · 1487018024Insurance

Paul C Lange · Internal Medicine Physician
701 Med Tech Pkwy Suite 401, Johnson City, TN, 37604
NPI · 1578537882Insurance

Keith R Cook · Internal Medicine Physician
301 Med Tech Pkwy Suite 240, Johnson City, TN, 37604
NPI · 1396740957Insurance

David Lee Wood · Public Health & General Preventive Medicine Physician
325 N State Of Franklin Rd, Johnson City, TN, 37604
NPI · 1912976150Insurance

Shannon Mary Jones · Internal Medicine Physician
507 Main St, Johnson City, NY, 13790
NPI · 1255659637Insurance

Insurance

Insurance

Maurice Furdge · Internal Medicine Physician
325 N State Of Franklin Rd, Johnson City, TN, 37604
NPI · 1962792093Insurance

Mary J Gibson · Internal Medicine Physician
301 Med Tech Pkwy Suite 240, Johnson City, TN, 37604
NPI · 1164427290Insurance

Healthyme PLLC · Public Health & General Preventive Medicine Physician
302 Wesley St Suite 8, Johnson City, TN, 37601
NPI · 1598371239Insurance

Tennessee Oncology · Internal Medicine Physician
378 Marketplace Blvd Suite 6, Johnson City, TN, 37604
NPI · 1740015189Insurance

Matthew G Cary · Internal Medicine Physician
301 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1306841440Insurance

Anita Kenkarey Harker · Internal Medicine Physician
301 Med Tech Pkwy Suite 240, Johnson City, TN, 37604
NPI · 1417146374Insurance

Ankur Bhargava · Public Health & General Preventive Medicine Physician
525 W Oakland Ave Suite 1, Johnson City, TN, 37604
NPI · 1982066700Insurance

Scott Bryson Cooper · Internal Medicine Physician
James H. Quillen/Vamc, Johnson City, TN, 37684
NPI · 1285670687Insurance

Michael Z Pearson · Internal Medicine Physician
301 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1023067378Insurance

James Allen Joslyn · Internal Medicine Physician
301 Med Tech Pkwy Suite 240, Johnson City, TN, 37604
NPI · 1629633102Insurance

Tonya M Carr · Internal Medicine Physician
301 Med Tech Pkwy Suite 240, Johnson City, TN, 37604
NPI · 1396988978Insurance

Frank A Forbush · Internal Medicine Physician
301 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1538164660Insurance

Rachel Monderer · Internal Medicine Physician
301 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1568467728Insurance

Shahid A Mughal · Internal Medicine Physician
33-57 Harrison St, Johnson City, NY, 13790
NPI · 1851384630Insurance

Insurance

Victoria Shankle · Internal Medicine Physician
301 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1568787075Insurance

Frank A Forbush · Internal Medicine Physician
301 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1538164660Insurance

Celso T Ebeo · Internal Medicine Physician
310 N State Of Franklin Rd Suite 303, Johnson City, TN, 37604
NPI · 1104812734Insurance

Rania A Al Asmar · Internal Medicine Physician
303 Med Tech Pkwy. Suite. 200, Johnson City, TN, 37604
NPI · 1083107932Insurance

Jeremy Vincent Pinyard · Hospitalist Physician
516 W Oakland Ave, Johnson City, TN, 37604
NPI · 1689933301Insurance

Jason T Hatjioannou · Internal Medicine Physician
1930 Villa Ct, Johnson City, TN, 37615
NPI · 1740285923Insurance

Mary J Gibson · Internal Medicine Physician
301 Med Tech Pkwy Suite 240, Johnson City, TN, 37604
NPI · 1164427290Insurance

Stanley M Hodges · Internal Medicine Physician
301 Med Tech Pkwy, Johnson City, TN, 37604
NPI · 1609851351Insurance

Kajan Mahadevan · Internal Medicine Physician
Lamont St & Veterans Way, Johnson City, TN, 37604
NPI · 1972164580Insurance

Mehdi Pourmorteza · Internal Medicine Physician
809 Lamont St, Johnson City, TN, 37604
NPI · 1356684229Insurance

Edward D Miller · Internal Medicine Physician
601 Riverside Dr, Johnson City, NY, 13790
NPI · 1841284387Insurance

Mahmood A Ahmed · Internal Medicine Physician
35 - 57 Harrison St, Johnson City, NY, 13790
NPI · 1366426215Insurance

Rupal Shah · Internal Medicine Physician
325 N State Of Franklin Rd Fl 2, Johnson City, TN, 37604
NPI · 1487895447Insurance

Insurance

Cynthia Crews Thomas · Public Health & General Preventive Medicine Physician
185 Treasure Lane, Johnson City, TN, 37604
NPI · 1467737486Insurance

Renuven Aco PLLC · Internal Medicine Physician
3209 Bristol Hwy, Johnson City, TN, 37601
NPI · 1568209872Insurance

Michael A Snyder · Internal Medicine Physician
301 Med Tech Pkwy Suite 280, Johnson City, TN, 37604
NPI · 1649519869Insurance

Pradeep Srikanthan · Hospitalist Physician
400 N State Of Franklin Rd, Johnson City, TN, 37604
NPI · 1144603804Insurance

Insurance

Shahid Nasir Malik · Internal Medicine Physician
33-57 Harrison St, Johnson City, NY, 13790
NPI · 1912927161Insurance

Insurance

R&M Consultants LLC · Adult Medicine Physician
208 N Roan St, Johnson City, TN, 37601
NPI · 1750902177Insurance

Keith R Cook · Internal Medicine Physician
301 Med Tech Pkwy Suite 240, Johnson City, TN, 37604
NPI · 1396740957Insurance

Integrated Health Transitions, PLLC · Internal Medicine Physician
3209 Bristol Hwy, Johnson City, TN, 37601
NPI · 1922463470Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Johnson City — useful if your insurance network extends across the metro.
Johnson City has occupational medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing an occupational medicine physician in Johnson City, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Johnson City occupational medicine physician list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Sort the list above by rating. Heallexa surfaces verified patient reviews alongside credentials so you can see whether a provider's strengths match what you actually need.
Try the surrounding metro — insurance networks often extend across multiple cities. The nearby-cities links below open the same specialty in adjacent markets. Always confirm coverage directly with the provider.
Walk-ins are uncommon for most occupational medicine physician. The "available today" filter shows providers with open same-day slots.
Heallexa refreshes provider data from public NPI records and license databases on a rolling basis. Listings that fall out of the active registry are removed automatically.