Primary Care

Experienced Family Medicine physician providing an annual physical check up with mother and child. Top pediatric care in Amherst, NY. Top primary care offices Tonawanda, NY. Top family medicine office in Buffalo, NY.

Primary Care doctors caring for all ages in Western New York

We're accepting new patients

Our providers are accepting new patients at our Amherst, Buffalo and Tonawanda locations. 

UBMD Primary Care provides whole-person care for individuals and families at our Amherst, Buffalo and Tonawanda offices. Our practice is nationally recognized as a model of patient-centered health care being your ideal choice in Western New York.

Our board-certified doctors provide the entire scope of primary care services for all ages, including pediatrics, adolescent and adult medicine and geriatrics.

With locations throughout Erie County, you can schedule an appointment at the office most convenient for you.

For more information on UBMD Primary Care, please visit www.ubmdprimarycare.com.

Telemedicine Service

Services We Provide

We provide a wide range of medical services, including:

Our Locations

UBMD Primary Care of Amherst
850 Hopkins Road
Williamsville, NY 14221
Phone: 716.688.9641

UBMD Primary Care at Conventus
1001 Main Street, 4th Floor
Buffalo, NY 14203
Phone: 716.550.8361

For more information about the Conventus medical office building and parking, click here.

UBMD Primary Care at Sheridan
2465 Sheridan Drive (between Parker and Colvin)
Tonawanda, NY 14150
Phone: 716.835.9800

UBMD Primary Care - Addiction Medicine
850 Hopkins Road
Williamsville, NY 14221
Phone: 716.247.5281

Many of our offices have expanded hours for your convenience.

Our primary care providers manage inpatients at Buffalo General Medical Center and Millard Fillmore Suburban Hospital.

Our Addiction Medicine team manages inpatients at Erie County Medical Center.