When the Center for Covid Control, which is under investigation in multiple states and by the federal government, voluntarily closed down its COVID-19 testing site at 9219 Broadway Ave. on Jan. 14, the village was left without a free walk-up testing site. On Feb. 7, however, a new free COVID site opened its doors in […]