Address:
Debra K Jackson MD
300 W Main St, Decatur 62522
(217) 429-8000 (Phone)
Hospitals:
Debra K Jackson MD
300 W Main St, Decatur 62522
Decatur Memorial Hospital
2300 North Edward St, Decatur 62526
Education:
Medical School
University of Illinois At Chicago / College of Medicine
Jewish Hospital
So Ill U