Dr. Allen attended Southern Illinois University School of Medicine and graduated in 1986 (36 years ago).
Dr. Allen works at Morris Hospital, which has 88 other health providers.
Dr. Allen is affiliated with the following hospitals.
As a general surgery, Dr. Allen may see patients with the following conditions. Please check with Dr. Allen what conditions he treats. Dr. Allen may treat additional conditions not listed.
Dr. Allen is a surgeon.
Providers chosen based on Dr. Allen's location and specialties.