Internal Medicine doctors - sometimes called Internists or Primary Care Providers - deal with the prevention, diagnosis and treatment of disease in adults.  At UBMD Internal Medicine, we care for hospitalized and ambulatory patients, work from medical offices and outpatient centers.

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



  • Youngs Road Office


  • UBMDIM @ Buffalo General Medical Center
  • UBMDIM @ Erie County Medical Center
  • UBMDIM @ Hertel Elmwood Internal Medicine Center

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, in Williamsville call 716.961.9900 and in Buffalo call 716.961.9400.

Are you a baby boomer?

Youngs Road Testing Brochure:

UBMD Testing Brochure

Click to view or download the PDF