Dr. Alder graduated from the George Washington University School of Medicine & Health Sciences in 1985. He works in Twin Falls, ID and 1 other location and specializes in Diagnostic Radiology. Dr. Alder is affiliated with St Lukes Jerome Medical Center.
View More
