Skip to main content

Primary Care Providers

Use this database to find Primary Care Providers in Erie County, NY. You can search by several fields including language spoken, location, doctor/healthcare provider's last name and practice name. This database is current as of September 1, 2022.

Doctor/Healthcare Provider Name Degree Language Spoken Other than English Speciality Accepts Medicaid Accepts Medicare Comments Address Phone Number Group Name Associated Nurse Practitioner (NP) and Physician Assistant (PA)
Gulati, Neera MD Family Medicine Did Not Answer/No Response 350 Alberta Dr
Buffalo, NY 14226
ERIE County
Neera Gulati
Gullickson, Donald E DO Internal Medicine Other Yes Accepts medicaid for current patients only 1783 Colvin Blvd
Buffalo, NY 14223
ERIE County
716-874-2150 Northtowns Medical Group PC Ortman, Caitlin E PA|Wagner, Patricia A NP
Gupta, Anju MD Hindi|Spanish Pediatrics Yes No 94 Olean St Ste 210
East Aurora, NY 14052
ERIE County
716-652-0237 East Aurora Pediatrics PC Hayes, Ellen M NP|Sleeper, Deborah A PA|Haas, Melinda S NP
Guru, Lubna S MD Urdu Pediatrics Yes No 30 Amsterdam Ave
Amherst, NY 14226
ERIE County
716-837-7424 Community Pediatrics of WNY PLLC
Haddad, George A MD Arabic|French Internal Medicine 3800 Delaware Ave
Kenmore, NY 14217
ERIE County
716-876-3737 George A Haddad
Hall, John D MD Internal Medicine Yes Yes 100 College Pkwy Ste 260
Williamsville, NY 14221
ERIE County
716-635-0688 R & B Medical Group LLP
Hallasey-Roberts, David L MD French Family Medicine Yes Yes 7020 Erie Rd
Derby, NY 14047
ERIE County
716-947-0316 Brooks Memorial Hospital Piotrowski, Robert E PA| Link, Robert E PA
Hallasey-Roberts, David L MD French Family Medicine 7020 Erie Rd
Derby, NY 14047
ERIE County
716-947-0316 TLC Health Network Piotrowski, Robert E PA|Link, Robert E PA
Halsdorfer, Andrew W DO Family Medicine No Yes 325 Essjay Road
Williamsville, NY 14221
ERIE County
716-630-1017 Buffalo Medical Group PC
Halsdorfer, Andrew W DO Family Medicine No Yes 295 Essjay Rd
Williamsville, NY 14221
ERIE County
716-630-1017 Buffalo Medical Group PC