
Anderson Ka Ho Lai · Internal Medicine Physician
1540 Maple Rd, Williamsville, NY, 14221
NPI · 1003327321No reviews
Insurance
Not specified
Check availability
100 providers found
Finding the right occupational medicine physician in Williamsville means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of occupational medicine physician — 100+ verified occupational medicine physician are listed below.

Anderson Ka Ho Lai · Internal Medicine Physician
1540 Maple Rd, Williamsville, NY, 14221
NPI · 1003327321Insurance

Richard L Collins · Internal Medicine Physician
325 Essjay Rd, Williamsville, NY, 14221
NPI · 1730145343Insurance

Insurance

Niagara Hospitalist, PC · Hospitalist Physician
1540 Maple Rd, Williamsville, NY, 14221
NPI · 1184664963Insurance

Insurance

Kenyani Shareen Davis · Internal Medicine Physician
1020 Youngs Rd, Williamsville, NY, 14221
NPI · 1427315415Insurance

Christine Marie Weckerle · Internal Medicine Physician
1540 Maple Rd, Williamsville, NY, 14221
NPI · 1558339093Insurance

Matthew G Mcclure · Internal Medicine Physician
825 Wehrle Drive, Williamsville, NY, 14221
NPI · 1407063241Insurance

Insurance

Insurance

Therese Caligiuri · Internal Medicine Physician
1540 Maple Rd, Williamsville, NY, 14221
NPI · 1457319899Insurance

Bonnie A Mcmichael · Internal Medicine Physician
61 Maple Rd, Williamsville, NY, 14221
NPI · 1881692267Insurance

Insurance

Trinity Medical Wny PC · Internal Medicine Physician
192 Park Club Lane, Williamsville, NY, 14221
NPI · 1144878893Insurance

Anthony D Freundel · Critical Care Medicine (Internal Medicine) Physician
100 College Pkwy, Williamsville, NY, 14221
NPI · 1881658672Insurance

Matthew J Hudson · Internal Medicine Physician
5225 Sheridan Dr, Williamsville, NY, 14221
NPI · 1801058565Insurance

Sameer Shamoon Mamnoon · Internal Medicine Physician
8167 Sheridan Drive, Williamsville, NY, 14221
NPI · 1881663144Insurance

Thomas John Drago · Internal Medicine Physician
193 S Union Rd, Williamsville, NY, 14221
NPI · 1215678099Insurance

Bonnie A Mcmichael · Internal Medicine Physician
61 Maple Rd, Williamsville, NY, 14221
NPI · 1881692267Insurance

James L Rycyna · Internal Medicine Physician
825 Wehrle Drive, Williamsville, NY, 14221
NPI · 1770556631Insurance

Harbind Singh Brar · Internal Medicine Physician
1020 Youngs Rd Suite 110, Williamsville, NY, 14221
NPI · 1356081665Insurance

Insurance

John D Hall · Internal Medicine Physician
100 College Pkwy Suite 260, Williamsville, NY, 14221
NPI · 1912969304Insurance

Insurance

Michael A Giglio · Internal Medicine Physician
400 International Dr., Williamsville, NY, 14221
NPI · 1770780850Insurance

Infinity Medical Of Wny PC · Hospitalist Physician
1540 Maple Rd, Williamsville, NY, 14221
NPI · 1568883080Insurance

Insurance

Tracy L Chellino NP In Adult Health Welllness · Internal Medicine Physician
6480 Main St Suite 1, Williamsville, NY, 14221
NPI · 1205770955Insurance

Insurance

Family Care Physician, P.C. · Internal Medicine Physician
61 Maple Rd, Williamsville, NY, 14221
NPI · 1225085053Insurance

Academic Medicine Services, Inc.. · Internal Medicine Physician
1020 Youngs Rd, Williamsville, NY, 14221
NPI · 1255394763Insurance

Insurance

Insurance

Mohammed Numaan Ahmed · Internal Medicine Physician
1540 Maple Rd, Williamsville, NY, 14221
NPI · 1639818321Insurance

Benjamin Aaron Zwierzchowski · Internal Medicine Physician
325 Essjay, Williamsville, NY, 14221
NPI · 1811494842Insurance

Insurance

Karin Andrea Provost · Internal Medicine Physician
1020 Youngs Rd, Williamsville, NY, 14221
NPI · 1164568374Insurance

Jeffrey O Burnett · Internal Medicine Physician
11 W Spring St, Williamsville, NY, 14221
NPI · 1346226271Insurance

Allyn M. Norman · Internal Medicine Physician
1825 Maple Rd, Williamsville, NY, 14221
NPI · 1023232071Insurance

Gaurav Jain · Internal Medicine Physician
400 International Dr., Williamsville, NY, 14221
NPI · 1447416979Insurance

Insurance

Sanford Ronald Pleskow · Internal Medicine Physician
400 International Dr., Williamsville, NY, 14221
NPI · 1447224407Insurance

Shannon Poupalos · Internal Medicine Physician
325 Essjay Rd, Williamsville, NY, 14221
NPI · 1427317957Insurance

Allyn Michael Norman · Internal Medicine Physician
1000 Youngs Rd Suite 101, Williamsville, NY, 14221
NPI · 1568420925Insurance

Tracy Lynn Chellino · Internal Medicine Physician
2809 Wehrle Dr Suite 13, Williamsville, NY, 14221
NPI · 1932788833Insurance

Joseph Anthony Gualtieri · Internal Medicine Physician
400 International Dr, Williamsville, NY, 14221
NPI · 1053572883Insurance

William Michael Hartrich · Internal Medicine Physician
1835 Maple Rd, Williamsville, NY, 14221
NPI · 1629026703Insurance

Lynn M. Cieslak · Internal Medicine Physician
1540 Maple Rd, Williamsville, NY, 14221
NPI · 1518951011Insurance

Shreyas Kanu Rana · Adult Medicine Physician
2150 Wehrle Dr Suite 100, Williamsville, NY, 14221
NPI · 1861564908Insurance

Harris Chengazi · Critical Care Medicine (Internal Medicine) Physician
111 N Maplemere Rd Suite 120, Williamsville, NY, 14221
NPI · 1861878837Insurance

Brian Michael Karaszewski · Internal Medicine Physician
400 International Dr., Williamsville, NY, 14221
NPI · 1255478376Insurance

Jennifer George Walsh MD PC · Internal Medicine Physician
1540 Maple Rd, Williamsville, NY, 14221
NPI · 1538418694Insurance

Laura Sternick · Internal Medicine Physician
55 Spindrift Drive, Williamsville, NY, 14221
NPI · 1396005286Insurance

Pulse Occupational Medicine, PLLC · Occupational Medicine Physician
7616 Transit Rd, Williamsville, NY, 14221
NPI · 1821119744Insurance

Christine A Cameron · Undersea and Hyperbaric Medicine (Preventive Medicine) Physician
325 Essjay Rd, Williamsville, NY, 14221
NPI · 1609132687Insurance

Katie Konesky · Surgical Critical Care Physician
6044 Main St Suite 110, Williamsville, NY, 14221
NPI · 1679927339Insurance

Chidimma Oduwegwu · Internal Medicine Physician
111 N Maplemere Rd Suite 200, Williamsville, NY, 14221
NPI · 1992154942Insurance

Insurance

Insurance

George Kotlewski · Internal Medicine Physician
1961 Wehrle Dr, Williamsville, NY, 14221
NPI · 1013946169Insurance

Alok D Gupta · Internal Medicine Physician
325 Essjay Rd Suite 170, Williamsville, NY, 14221
NPI · 1801836507Insurance

Foong Ming Lam · Internal Medicine Physician
300 International Dr, Williamsville, NY, 14221
NPI · 1518097112Insurance

Insurance

Western New York Cancer Specialist Medicine PLLC · Critical Care Medicine (Internal Medicine) Physician
910 Maple Rd, Williamsville, NY, 14221
NPI · 1740091776Insurance

Insurance

Dukhant Singh Multani · Internal Medicine Physician
1540 Maple Rd, Williamsville, NY, 14221
NPI · 1720219108Insurance

Margaret R Mitchell · Internal Medicine Physician
1360 N Forest Rd, Williamsville, NY, 14221
NPI · 1477551331Insurance

Hong Yu Daisy Wen · Internal Medicine Physician
325Essjay Rd, Williamsville, NY, 14221
NPI · 1205867546Insurance

Barry Alan Weinstein · Adult Medicine Physician
1445 Maple Rd, Williamsville, NY, 14221
NPI · 1639136500Insurance

Ihab M Shafik · Internal Medicine Physician
18 Limestone Dr, Williamsville, NY, 14221
NPI · 1225038581Insurance

Louis William Irmisch · Internal Medicine Physician
11 W Spring St, Williamsville, NY, 14221
NPI · 1467417220Insurance

Kenneth S. Zimmerman, MD · Internal Medicine Physician
6760 Main St, Williamsville, NY, 14221
NPI · 1235510181Insurance

Buffalo Hospitalist Services, P.C. · Internal Medicine Physician
1540 Maple Rd, Williamsville, NY, 14221
NPI · 1023002516Insurance

Polina Purizhansky · Internal Medicine Physician
295 Essjay Rd, Williamsville, NY, 14221
NPI · 1972568517Insurance

Parikshit Padhi · Internal Medicine Physician
45 Spindrift Dr Suite 100, Williamsville, NY, 14221
NPI · 1528356037Insurance

Insurance

Frank J Voelker · Internal Medicine Physician
325 Essjay Rd, Williamsville, NY, 14221
NPI · 1700879368Insurance

George Burnett · Internal Medicine Physician
11 W Spring St, Williamsville, NY, 14221
NPI · 1679559934Insurance

Insurance

Victor Jude Vacanti · Internal Medicine Physician
333 International Dr, Williamsville, NY, 14221
NPI · 1558522268Insurance

Timothy Michael Heyden · Internal Medicine Physician
1835 Maple Rd, Williamsville, NY, 14221
NPI · 1427012467Insurance

Lynn M. Cieslak · Internal Medicine Physician
1540 Maple Rd, Williamsville, NY, 14221
NPI · 1518951011Insurance

William James Gibbons · Internal Medicine Physician
1020 Youngs Rd Suite 110, Williamsville, NY, 14221
NPI · 1215042700Insurance

Rosalba Mucciarella · Internal Medicine Physician
297 Spindrift Dr, Williamsville, NY, 14221
NPI · 1497717888Insurance

Melissa Lynn Rayhill · Internal Medicine Physician
5851 Main St, Williamsville, NY, 14221
NPI · 1548580681Insurance

Burnett Healthcare · Internal Medicine Physician
11 W Spring St, Williamsville, NY, 14221
NPI · 1285759498Insurance

Kenneth Scott Zimmerman · Internal Medicine Physician
6760 Main St, Williamsville, NY, 14221
NPI · 1992756969Insurance

Sherif Sherif · Critical Care Medicine (Internal Medicine) Physician
295 Essjay Rd, Williamsville, NY, 14221
NPI · 1114976313Insurance

Annaliese Noack · Internal Medicine Physician
325 Essjay Rd, Williamsville, NY, 14221
NPI · 1750510418Insurance

Dawn Patricia Hrab · Internal Medicine Physician
1835 Maple Rd, Williamsville, NY, 14221
NPI · 1003870056Insurance

A.W. Jones MD PC · Internal Medicine Physician
1540 Maple Rd, Williamsville, NY, 14221
NPI · 1447479464Insurance

Adult Medical Services, P.C. · Internal Medicine Physician
6645 Main Street, Williamsville, NY, 14221
NPI · 1346315074Insurance

Forest Medical Group, PLLC · Internal Medicine Physician
1360 N Forest Rd, Williamsville, NY, 14221
NPI · 1215975289Insurance

Mary K Mcgorray · Internal Medicine Physician
295 Essjay Rd, Williamsville, NY, 14221
NPI · 1063470003Insurance

Nicole Marie Riedy · Internal Medicine Physician
1835 Maple Rd, Williamsville, NY, 14221
NPI · 1730410762Insurance

Jorge Omar Flores Lopez · Internal Medicine Physician
705 Maple Rd, Williamsville, NY, 14221
NPI · 1437507654Insurance

Diane Marie Denhaese · Hospitalist Physician
Millard Fillmore Suburban Hospital, Williamsville, NY, 14221
NPI · 1326073941Insurance

Medical Weight Loss And Healthcare · Internal Medicine Physician
338 Harris Hill Rd, Williamsville, NY, 14221
NPI · 1033396148Insurance

Sukhwinder Singh Kodial · Adult Medicine Physician
325 Essjay Rd, Williamsville, NY, 14221
NPI · 1043416365Insurance

Snyder Medical Services, P.C. · Internal Medicine Physician
1540 Maple Rd, Williamsville, NY, 14221
NPI · 1346618246Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Williamsville — useful if your insurance network extends across the metro.
Williamsville has occupational medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing an occupational medicine physician in Williamsville, 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 Williamsville 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.