Park Place of Elmhurst
1050 S. Euclid Avenue, Elmhurst, IL 60126
4.7
(17 reviews)
"I like Park Place of Elmhurst. I'd been going there for several years, about once a week or so to play Scrabble with my friend and some of the residents. It's twice as expensive as the others and they don't have as many activities because it's a smal..."
READ MORE