Care service
St. Michaels Lodge
Also known as Shakthi Healthcare Limited
68 Bulwer Road,London, E11 1BXLarger map ↗
About this service
St. Michaels Lodge is a CQC-registered care service located at 68 Bulwer Road,London, E11 1BX, providing residential homes.
Categories
Specialisms