David A. O’Keeffe, M.D.

Sports Medicine, Family Medicine, Primary Care

Why did you decide to go into medicine?

The science of human physiology is continually amazing

One thing people are suprised to learn about me:

I grew up in Greenbelt, Maryland, and I have a college degree in Electrical Engineering

Favorite/most memorable patient moment:

Seeing a patient rebound from a serious, threatening illness

Favorite Pastime:

Hiking in the mountains

Favorite guilty pleasure:

Dark chocolate

Member of BMG Since:


Board Certifications:

Family Medicine


MD from the University of Maryland School of Medicine


Member of the American Academy of Family Practice

Special Training:

Family Medicine Specialty Training at UB-affiliated hospitals; Certificate of Added Qualifications (CAQ) in Sports Medicine by the Boards of Family Practice, Internal Medicine, Pediatrics and Emergency Medicine


Sports Medicine at Union Memorial Hospital

Hospital Affiliations:

Buffalo General Medical Center

Other Affiliations:

Clinical Assistant Professor of Medicine at the University at Buffalo School of Medicine and Biomedical Sciences. Committee Member setting the passing standard for 2014 Primary Care Sports Medicine Examination. 2016 Clinical Advisory Board UpToDate


Electronic Point of Care Medical Charting

Areas of Interest:

Digital Medical Charting

Community Involvement:

USA Team Member at the Cross Country World Championship in 1988 and the World Cup Marathon Championship in 1993. 1999 USA Master’s Marathon Champion. 2005 and 2006 USA Master’s Harrier of the Year. 2011 WNY Running Hall of Fame

If you think Dr. O'Keeffe would be a good fit, call 716.656.4805 to schedule an appointment.

Main Office

3900 North Buffalo Road

Orchard Park, New York 14127

Location Details

Care Team