Dr. Shafor graduated from the University of Missouri Columbia School of Medicine in 1989. He works in Waterloo, IA and 1 other location and specializes in Surgery and Other Specialty. Dr. Shafor is affiliated with Slidell Memorial Hospital.
View More
