Welcome to St. Thomas Elgin General Hospital (STEGH) - a 166-bed facility providing comprehensive 24-hour coverage in Internal Medicine, Surgery, Obstetrics, Pediatrics, Anesthesia... more... See more text