Arden Courts of South Holland
2045 E 170th St, South Holland, IL, 60473
4.3
(15 reviews)
"My mother has moved into Arden Courts of South Holland. It is in the area that we were looking into so my brothers and sisters could have frequent visits. The staff is very accommodating. The facility is clean and they have an outside addition where ..."
READ MORE