Provider facility background
Craig Hornbarger, MD

Craig Hornbarger, MD

General Surgery

Sorry, this physician does not accept online appointments at this time. Please call to request an appointment.

Accepts most insurance. Contact your insurance provider for coverage information

Ankle

Appendicitis

Appendix

Bariatric

Bladder

Bypass

Cancer

Cyst

GERD

Hernia

Hernias

Knee

Liver

Pancreas

Scope

Shoulder

Stomach