Victory Centre of River Woods
1800 River Woods Drive, Melrose Park, Illinois 60160