Katherine O’Donnell, MD, FACS

Medical Director of Windsong Breast Care

Medical School

State University of New York at Buffalo School of Medicine and Biomedical Sciences
Buffalo, NY


State University of New York at Buffalo School of Medicine and Biomedical Sciences
Buffalo, NY


Children’s Hospital of Buffalo
Buffalo, NY

Board Certification

The American Board of Surgery
Diplomat of National Board of Medical Examiners


2019, 2020, 2021, 2022 and 2023 Buffalo Spree’s Top Doctor
2011 Buffalo Business First’s Health Care 50
1999 Department of Surgery Kaleida Health Rutecki Award


Breast Surgery

Dr. O’Donnell is a board certified general surgeon since 2000, and transitioned to the single focus of breast disease over the years and recently became the Medical Director of the nationally accredited Windsong Breast Care (WBC) program. She received her BS in Biochemistry from the State University of New York at Binghamton and attended Saint Louis University for a postgraduate degree in Pharmacology. She graduated summa cum laude from the Buffalo School of Medicine and Biomedical Sciences where she obtained her medical degree. While receiving her surgical training, Dr. O’Donnell participated in funded research and produced publications and abstracts. Multiple awards have been granted to Dr. O’Donnell. She maintains active memberships with the Fellow of the American College of Surgeons and the American Society of Breast Surgeons and participates in the nationwide Mastery of Breast Surgery Program.

Dr. O’Donnell’s commitment to patients and community is evident by her development of the Windsong Breast Care’s Virtual Question and Answer video for newly diagnosed breast cancer patients. This one of a kind video affords breast cancer patients and their families the opportunity a brief overview of important services including radiology, breast surgery, medical oncology, radiation oncology and genetics.

During her time off she enjoys sailing, gardening and traveling.

Patient Testimonials

Making each patient a priority, everyday