A village in Kenosha County is one step closer to having a new ``biomedical innovation center.''
Village closer to having ``biomedical innovation center''