Residential Care
13 September 2024
Shakthi Healthcare Limited
10 beds
St. Michaels Lodge is a residential care home located in Waltham Forest, London. The home provides specialist support for people with younger adults. The home has 10 beds. It was rated Requires Improvement at its last inspection in September 2024. The home is operated by Shakthi Healthcare Limited.
68 Bulwer Road, London, E11 1BX
Send an enquiry and we'll help connect you with this care home.
42 Clarendon Road, Leytonstone, London
0.1 miles away
Chelmsford Road, London
0.1 miles away
75 Harold Road, London
0.3 miles away
104-106 James Lane, Leyton, London
0.4 miles away
135 Norman Road, London
0.4 miles away
117 Ashville Road, Leytonstone, London
0.4 miles away