South Side Manor

South Side Manor
South Side Manor S Webster St Decatur, IL 62521
About

South Side Manor

South Side Manor is a Nursing Home facility at S Webster St in Decatur, IL.
Primary Specialty

Nursing Home

Services South Side Manor provides extended-stay nursing care to seniors with varying levels of disabilities in Decatur, IL.

Please call South Side Manor at for more information or to schedule an on-site visit.