Dr. James E Allen is a renowned Gastroenterologist in Kansas City and currently practices at St. Joseph Medical Center-Kansas City, Kansas City. For the past 12 years, Dr. James E Allen has worked as a Gastro Doctors and gained proficient skills and knowledge in the segments.