Victory Centre of River Woods
1800 Riverwoods Dr., Melrose Park, IL 60160
4.5
(9 reviews)
"Visited on behalf of my mother. I liked the facility and the residents and staff seem to intermingle and everyone knows each other. I'd be happy to have my mother live her and would feel comforted that as a smaller facility, they would know her by..."
READ MORE