8 Ratings with 1 Comment
Dr. Leonard Scott Richards, DO is a health care provider primarily located in Des Moines, IA, with another office in West Des Moines, IA. He has 32 years of experience. His specialties include Psychiatry, Neurology, Family Medicine. Dr. Richards is affiliated with UnityPoint Health Des Moines Iowa Lutheran Hospital. He speaks English.
Graduated in 1991