Call HRMG General Surgery Services

General Surgery

General Surgeons have specialized knowledge and experience related to the diagnosis, preoperative, operative, and postoperative management, including the management of complications, in nine primary components of surgery.  

General Surgeons perform a variety of procedures including, but not limited to: 

  • Breast surgery of all types
  • Hernia repair of all types
  • Colon/rectum surgeries
  • Gallbladder
  • Skin tumors, Cancer and cyst
  • Reflux surgery-evaluate and treatment
  • Appendix
  • EGD/Colonoscopy
  • Complex abdominal wall reconstruction
  • Hemorrhoid Surgery

Our General Surgery Provider

Click on the provider's picture to learn more about them.

John W. Roth, MD, FACS

John W. Roth, MD, FACS

General Surgery Services Location

  • Address: 6500 Hospital Drive, Hannibal
  • Office Location: 3rd floor of the Hannibal Regional Medical Building
  • Phone: 573-629-3500