93 employees
The Village At Victory Lakes is a hospital & health care company based out of 1075 E Victory Dr, Lindenhurst, Illinois, United States.