Vishram Ghar is a care home located at 120 Armadale Drive, Netherhall, Leicester, Leicestershire, LE5 1HF. It is a medium-sized care home with 44 beds,…