GENERAL INTERNAL Medicine - adult primary care

Internal Medicine doctors - sometimes called Internists - deal with the prevention, diagnosis and treatment of disease in adults. At UBMD Internal Medicine, we care for patients in both hospital and office practice settings.  Currently we have teams of hospital-based doctors at Buffalo General Medical Center and Erie County Medical Center. Our outpatient doctors work at several locations throughout Western New York.

NOTE: Do not contact a physician/provider by email regarding healthcare information. Our email is not encrypted and will not protect your personal information. For medical needs, please telephone your physician/provider at the location where you were seen. If you have a medical emergency, dial 911 immediately.

Primary Care Providers:                                                                                          BGMC Hospitalists:                             ECMC Hospitalists:



  • 1020 Youngs Road, Suite 110: 716.961.9900


  • UBMDIM @ Buffalo General Medical Center: 716.859.2175
  • UBMDIM @ Erie County Medical Center: 716.898.3152
  • UBMDIM @ Hertel Elmwood Internal Medicine Center: 716.871.1571

Diabetes Workshops:

UBMD Internal Medicine offers diabetes education workshops several times each year to our patients and their families.
To register, ask about it at your next appointment or please call the following locations:
Buffalo: 716.961.9400
Williamsville: 716.961.9900

Are you a baby boomer?