Arden Courts of South Holland
2045 E 170th St, South Holland, IL, 60473
4.5
(11 reviews)
"My aunt is now at Arden Courts of South Holland. It feels very homey. It's a small facility where they get excellent care. Everybody knows everybody's name. They have different houses in the facility. Each house can have up to 15 patients, and each h..."
READ MORE