Save Richard W. Worst, MD RichardWorst.MD.com • Psychiatrist • 56 years experience Richard W Worst MD, PA 140 River Vista Place, Twin Falls, ID 83301