St. Michaels Lodge
@cqc996710444

St. Michaels Lodge is a care home in London, run by Shakthi Healthcare Limited. It is registered with the Care Quality Commission (CQC).

About
Location
View Map
68 Bulwer Road, London, E11 1BX, United Kingdom

St. Michaels Lodge is a care home in London, run by Shakthi Healthcare Limited. It is registered with the Care Quality Commission (CQC).