City Specialty Classification Directory

6 Preventive Medicine Providers in Buffalo, NY

This directory includes 6 preventive medicine providers in Buffalo, NY from public NPPES records. Medicare activity is shown first because it can help identify providers with recent Medicare Part B billing volume, then the full directory keeps every published local provider available for lookup.

Medicare activity uses the most recently reported Medicare Part B service counts available in this dataset. It is a utilization signal, not a quality rating or recommendation. Providers without Medicare data still appear in the alphabetical directory.

Source: public NPPES records. Medicare activity is based on the most recently available Medicare Part B data in this dataset and is not a quality rating, medical advice, or a provider recommendation.

6 providers1 with Medicare activity4 specialtiesAverage Medicare services: 462

Top Preventive Medicine Providers in Buffalo by Medicare activity

These providers are listed first because they have the highest most recently reported Medicare Part B service volume among providers on this page.

RankProviderNPIMedicare ServicesMedicare Activity
1Dawn S Harbatkin, MD1033119284462Average
NPI: 1033119284 | Phone: (716) 250-2000 | Practice address: 3980 Sheridan Dr, Amherst, NY 14226-1727

Full Directory

Alphabetical list of all Preventive Medicine providers in Buffalo, NY.

ProviderNPISpecialtyPractice PhonePractice Address
Amaan Nadir Sadruddin-Kajani, MD1235718289Public Health & General Preventive Medicine Physician(716) 884-0700951 Niagara St, Buffalo, NY 14213-2116
Arthur F Weissman, MD1194125500Addiction Medicine (Preventive Medicine) Physician(716) 884-9101Dart, 1237 Main St., Buffalo, NY 14209
Dawn S Harbatkin, MD1033119284Addiction Medicine (Preventive Medicine) Physician(716) 250-20003980 Sheridan Dr, Amherst, NY 14226-1727
Mark --- Costanza1629154091Occupational Medicine Physician(716) 712-06701900 Ridge RD, Healthworks-Wny, LLP, West Seneca, NY 14224-3332
Michael Aaron Rosenberg, M.D.1790057768Occupational Medicine Physician(716) 668-88003121 Clinton St, Suite 6, West Seneca, NY 14224-1375
Robert Franklin Reed, M.D.1841264215Preventive Medicine/Occupational Environmental Medicine Physician(716) 898-3000462 Grider St, Buffalo, NY 14215-3021