Dr. Stagg graduated from the Loma Linda University School of Medicine in 1974. He works in Twin Falls, ID and 3 other locations and specializes in Occupational Medicine, Emergency Medicine and Internal Medicine. Dr. Stagg is affiliated with Saint Lukes Magic Valley Medical Center.
View More
