Dr. Kevin Windsor

Hospital Icon

Alabama Oncology

Oncologist - Cancer


(205) 592-5077


5 2 Ratings
Dr. Windsor has been in practice with Alabama Oncology since 1989. He works at both Trinity Medical Center, and the Alabama Oncology clinic located in Pell City.
Oncologist - Cancer
"At an early age, I knew I wanted to make a difference in people’s lives and to have a fulfilling occupation. I was fascinated with the field of oncology, as well as the fact that strides in research and longevity make a real difference in quality and quantity of life. I look forward to dealing with life changing issues and the desire to make cancer a disease that people no longer “die from,” but can “live with” to the fullest."

Samford University, Birmingham, AL
University of Alabama School of Medicine, Birmingham, AL
Internship – Medical University of South Carolina, Charleston, S.C.
Resident – Medical University of South Carolina, Charleston, S.C.
Fellowship – Medical University of South Carolina, Charleston, S.C.

Division Chairman, Department of Hematology Trinity Medical Center Birmingham, AL
Trinity Medical Center Board of Trustees, Birmingham, AL (2007-2009)
President of Medical Staff, Trinity Medical Center, Birmingham, AL (2008-2009)

Medical Association of Alabama
Jefferson County Medical Society
American College of Physicians, Associate
American Society of Clinical Oncology

American Board of Internal Medicine, 1986
Medical Oncology Subspecialty Board, 1989

Leave a Review

Please also check the box below.


Review by Ann 1/30/2019


Patient Interaction

Wait Time

Dr. Windsor is the kindest and most compassionate man! He has never rushed me and listens to my concerns. I never felt any pain when he did my bone marrow aspiration! I trust him completely!

Review by LH 6/2/2018


Patient Interaction

Wait Time

Very good doctor!


Alabama Oncology

2728 10th Avenue South

Suite 200

Birmingham, AL 35205

(205) 939-7880

(205) 930-2025


Open Hours:

Mon: 8:00a - 4:30p

Tue: 8:00a - 4:30p

Wed: 8:00a - 4:30p

Thu: 8:00a - 4:30p

Fri: 8:00a - 4:30p