Arden Courts of South Holland
2045 E 170th St, South Holland, IL, 60473
4.6
(12 reviews)
"I went to Arden Courts of South Holland. I loved it equally as much as the other place that I've been to. It was smaller, not as new, but still a wonderful facility, and the people seemed fine. The big difference was that they didn't cover incontinen..."
READ MORE