Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036084207
INACTIVE
N
RICHARD
L
SHAFFER
DO
RICHARD L SHAFFER DO
04/03/1992
04/08/2011
07/31/2014
DAVENPORT
IA
52807
IOWA
06/20/2014