Dr. Windsor graduated from the University of Alabama School of Medicine in 1983. He works in Birmingham, AL and 2 other locations and specializes in Medical Oncology. Dr. Windsor is affiliated with Grandview Medical Center, Princeton Baptist Medical Center, Saint Vincents Saint Clair and Shelby Baptist Medical Center.