Healthcare MarketsNews CHEC to open new site in Hertfordshire By Maria Davies - 20th March 2023 FacebookTwitterPinterestWhatsAppLinkedin Community-based ophthalmology and endoscopy provider Community Health and Eye Care (CHEC) is opening a new treatment centre in Stevenage, Hertfordshire. The centre, which is due to open… You must be a HM Subscriber to view this content. Login » Subscribe Now »