Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036090455
NOT RENEWED
N
MICHAEL
E
STODDARD
MD
MICHAEL E STODDARD MD
04/01/1995
07/31/2005
CO
Y
02/19/2010
2007004258
Fine
11/20/2009
after being disciplined in the state of Colorado.