Dr. Leavell graduated from the Oregon Health & Science University School of Medicine in 1979. He works in Meridian, ID and 3 other locations and specializes in Psychiatry, Pediatrics and Other Specialty. Dr. Leavell is affiliated with St Lukes Boise Medical Center.
View More
