When you need an MD, call UBMD Internal Medicine

UBMD Internal Medicine offers primary and specialty healthcare as follows:

  • Adult and Pediatric Internal Medicine
  • Allergy, Immunology & Rheumatology
  • Cardiology, Cardiac Electrophysiology
  • Endocrinology, Diabetes & Metabolism
  • Gastroenterology, Hepatology & Nutrition
  • Geriatrics, Palliative Medicine
  • Hematology
  • Infectious Disease
  • Nephrology
  • Pulmonology, Critical Care & Sleep Medicine

Administrative offices in Snyder Square, 4498 Main St., Suite 23, Amherst, provide comprehensive business services to the practice. Billing offices are located at 77 Goodell St. on the Buffalo Niagara Medical Campus. Patient sites in medical offices and hospital clinics can be found from the LOCATIONS tab above.

Secure Online Communication:




UBMD’s Patient Portal offers secure online communication between you and your
physician/provider. To sign up for the Portal, contact your doctor’s office for your unique personal activation code.

In Amherst:

  • UBMD Internal Medicine At Amherst, 1020 Youngs RD., Suite 110, Williamsville, NY 14221
    716-961-9900
  • Diabetes Endocrinology Center, 115 Flint Rd., Williamsville, NY 14221
    716-626-7970
  • Sleep Medicine, 6105 Transit Rd., East Amherst, NY 14051
    716-348-3435

In Buffalo:

  • Internal Medicine-Pediatrics, 300 Linwood Ave., Buffalo, NY 14209
    716-961-9400
  • Buffalo General Medical Center, 100 High St., Buffalo, NY 14203
    Adult Internal Medicine 716-859-2175
    Allergy/Immunology 716-859-2524
    Cardiology 716-859-7280
    Gastroenterology/Hepatology 716-859-2175
    Infectious Diseases 716-859-2175
    Pulmonology/Critical Care/Sleep Medicine 716-859-7280
    Rheumatology 716-859-2175
    Sleep Medicine 100 High St., appointments: 716-348-3435
  • Erie County Medical Center (ECMC), 462 Grider St., Buffalo, NY 14215
    UBMD Nephrology (Hypertension, Kidney disease, Dialysis and Transplant) 716-898-4803
    Adult Internal Medicine 716-898-3152
    Gastroenterology/Hepatology 716-898-3391
    Infectious Diseases 716-898-4119
  • Elmwood Health Center, 2128 Elmwood Ave., Buffalo, NY 14207
    716-874-4500
  • Hertel Elmwood Internal Medicine Center, 900 Hertel Ave., Buffalo, NY 14216
    716-871-1571
  • UBMD Sleep Medicine, Sleep & Wellness Center, 1275 Main St., Suite 100, Buffalo, NY 14209
    716-348-3435
  • VA WNY Healthcare System, 3495 Bailey Ave., Buffalo, NY 14215
    716-834-9200
  • Gastroenterology/Hepatology, Infectious Diseases and Pulmonology/Critical Care.
NOTE: Additional UBMD Sleep Medicine sites are available in Batavia, Lancaster, Hamburg and Warsaw by calling 716-345-3438.

In Niagara Falls:

  • UBMD Nephrology, 6900 Edgewood, Niagara Falls, NY
    716-205-0080 or 716-898-4803

NOTE: Additional sites are available for the convenience of kidney dialysis patients.

Coping Without Smoking:

Smoking cessation workshops are planned - based on interest, - for six Tuesday evenings, 6:30-7:30 p.m. at 3980 Sheridan Dr. Amherst. For information or to register, call 716-961-9900.