The Lutheran Home - River Falls
640 N Main St
River Falls, WI 54022
Located at 640 N Main St in River Falls, Wisconsin, The Lutheran Home - River Falls is a 50 bed senior care community. The community is in a mostly middle income area, with a median per-family income of $57,463. ...