A true community hospital strives to keep the residents of its community healthy, not just to serve them when they are sick. That's why Canonsburg General Hospital offers a range of programs to help people preserve their health, as well as special programs to speed recovery when a hospital stay is unavoidable.