Two Hospitals in One Location—Courtesy Carrus Hospitals
Two Hospitals in One Location Courtesy Carrus Hospitals, Texoma LIVING WELL Magazine Carrus Hospitals are two physician-owned facilities in one state-of-the-art building located on Highway 82 West in Sherman. Carrus was developed to accommodate patients and […]