Eric J. Waffner, M.D., F.A.C.P

Internal Medicine, Primary Care

I went into medicine because:

I wanted to help people with a focus on wellness and healthy lifestyle

To me, treating people well means:

Treating the whole person, not just their medical problems. It’s knowing when to treat them and knowing when not to treat them

One thing people are surprised to learn about me:

I was an accountant and a collegiate rower for Notre Dame

Member of BMG Since:


Board Certification:

Internal Medicine


University of Notre Dame, graduated cum laude from the University at Buffalo School of Medicine and Biomedical Sciences


Member of Alpha Omega Alpha Medical Honor Society, American College of Physicians

Special Training:

Internal Medicine at UB-affiliated hospitals


Gastroenterology at the University of Rochester Medical Center

Other Affiliations:

Fellow of the American College of Physicians


Published in the American Journal of Physiology-GI

Areas of Interest:

Fitness and Wellness, Prevention of Illness

Community Involvement:

Member of the Burchfield Penney Art Center, and the Lexington Real Foods Community Co-op; volunteer at St. Luke’s Mission of Mercy, participant in the Ride for Roswell. Supporter of Friends of Night People and Food Bank of WNY

If you think Dr. Waffner would be a good fit, call 716.630.1072 to schedule an appointment.

Main Office

325 Essjay Road

Williamsville, NY 14221

Location Details

Care Team

Allison Luksch, P.A.

Internal Medicine

Primary Care

See Profile