Victory Centre River Woods
1800 Riverwoods Dr, Melrose Park, IL 60160-1639
Assisted Living

Victory Centre of River Woods offers a 109 apartment supportive living community for adults 65 and older, located at 1800 Riverwoods Drive in Melrose Park, Illinois.
Victory Centre River Woods offers assisted living.
Facility details
- Organization type for-profit limited liability corporation