Norris Inc — River Bend Place Residential Mental Health Norris Inc River Bend Place provides residential mental health services in West Bend, Wisconsin. Read more... 801 East Washington Street