The Villa at South Holland

South Holland

16300 Wausau Avenue
South Holland, Illinois 60473

Phone: 708.596.5500

Learn more

South Holland

Providence Health Care & Rehabilitation Services

Rehabilitation Services

A new team approach to patient care in the Southland provided by Ingalls and The Villa at South Holland.

All Our Locations