Dr. McAllaster provides comprehensive evaluation and treatment in general, laparoscopic and endoscopic surgery.