Insight Behavioral Health Centers Company

Insight Behavioral Health Centers is the only national healthcare system dedicated to treating eating disorders at any stage of the illness.

Headquarters: Denver, Colorado, United States
Technology: Others
Founded Date: 2008
Industry: Telemedicine