River City Center
1350 Fourteenth Avenue Southeast
Decatur, AL 35601
River City Center is located in Decatur, Alabama. The facility has 183 skilled beds including a short-term rehabilitation unit, secure dementia unit, hospice-specific beds and long-term available. Our excellent teamβ¦