Dr. Schaaf graduated from the Temple University School of Medicine in 1981. He works in Drexel Hill, PA and specializes in Cardiovascular Disease. Dr. Schaaf is affiliated with Crozer Chester Medical Center, Delaware County Memorial Hospital and Springfield Hospital.