Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036076848
INACTIVE
N
LARRY W
HOLDER
MD
LARRY W HOLDER MD
03/26/1988
06/10/2014
07/31/2017
DECATUR
IL
62521
MACON
04/12/2017