Hospitals Leicester
South Lodge is a residential and dementia care home in Stoneygate, Leicester.
South Lodge Care Home can be found at 307 London Rd . The following is offered: Hospitals - In Leicester there are 57 other Hospitals. An overview can be found here.
Loading map...