Concentra Urgent Care Review

Uncategorized

The company is one of the largest health care organizations in the country, with headquarters located in Addison, Texas. Founded in Amarillo in 1979, Concentra has over 500 urgent care centers in 44 states. Their centers employ more than 1,000 physicians and 1,285 physical therapists. The company has also been in business for over 40 […]