Designed by
Title
Concentra Health Care Company, Dallas, Texas #90077917
Description
Concentra Inc., is a national health care company founded in 1979 in Amarillo, Texas. Concentra delivers a wide range of medical services to employers and patients, including urgent care, occupational medicine, physical therapy, primary care, and wellness programs.
This image is editorial