Dr. Edlund graduated from the University of Michigan Medical School in 1997. He works in Twin Falls, ID and 2 other locations and specializes in Neurology and Psychiatry. Dr. Edlund is affiliated with St Luke's Canyon View Behavioral Health.
View More
