Well selects location in Chapel Hill for Operations & Corporate Center

(Town of Chapel Hill/Orange County joint release, Governor Roy Cooper, the Town of Chapel Hill and Orange County announced today Tuesday, Nov. 19) that Well will invest $3 million to establish a new operations and corporate center in Chapel Hill that will create about 400 high-paying jobs over five years. The center will expand on the company’s recently established location at 419 W. Franklin St. in Downtown Chapel Hill.