Riverview Healthcare Community
611 East 2nd Ave
Flandreau, SD 57028
Riverview Healthcare Community is located at 611 East 2nd Ave in Flandreau, South Dakota. It is an 83 room skilled nursing facility. The facility is in a mostly middle income area, with an average per-family income of $48,436. ...
20 miles away from Brookings, SD