The Villa at South Holland

The Villa at South Holland is a nursing and rehab venue on Chicago’s South Side. Clinical liaisons meet with patients and families at the hospital before discharge and have working relationships with physicians, nurses and discharge planners from all the area hospitals. Anticipating the needs of the most discerning guest, The Villa at Windsor Park intersects customized health care with personalized attention.  

16300 Wausau Ave
South Holland, IL 60473