Dr. Darrell Troupe, M.D Psychiatry 5850 Amherst PlMatteson, IL 60443 (773) 256-0526 About Dr. Darrell Troupe, M.D