Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036102245
NOT RENEWED
N
ARTHUR
A
PADILLA
MD
ARTHUR A PADILLA MD
03/30/2000
07/31/2005
FOREST PARK
IL
60130
COOK
08/23/2007