Physician Assistant
LICENSED PHYSICIAN ASSISTANT
085001056
NOT RENEWED
N
JAMES
MITCHELL
LEACH
JAMES MITCHELL LEACH
06/12/1998
02/08/2008
03/01/2010
CARBONDALE
IL
62901
JACKSON
12/01/2010