Riverview Health and Rehab Center
6711 Laroche Ave
Savannah, GA 31406
Riverview Health and Rehab Center is located at 6711 Laroche Ave in Savannah, Georgia. It is a 284 room nursing home facility. The community is in a mostly middle income area, with a median per-household income of $51,711. ...
2 miles away from Thunderbolt, GA