OnSite Health in the news

NBC affiliate WNDU reports on the success of the OnSite Health wellness program for the City of South Bend Indiana.

Click here for more OnSite Health videos.