Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036056177
NOT RENEWED
N
MD
DAVID
OWEN
STAATS
DAVID OWEN STAATS MD
12/16/1977
04/12/2011
07/31/2014
NICHOLS HILLS
OK
73120
OKLAHOMA
11/17/2014