Dr. Oliver L McPherson is a renowned Psychiatrist in Ogden and currently practices at Intermountain McKay-Dee Hospital, Ogden. For the past 23 years, Dr. Oliver L McPherson has worked as a Psychiatric Doctor and gained proficient skills and knowledge in the segments.