x
Breaking News
More () »

Company owning COVID testing sites in central Ohio being investigated

Center for Covid Control has two locations in Columbus and its website says there are more than 300 across the country.