St Michaels Lodge

68 Bulwer Road, Leytonstone, London, E11 1BX


No Reviews




ABOUT LOCAL CARE HOME - ST MICHAELS LODGE


St Michaels Lodge is a privately owned care home providing care for up to ten people with mental health conditions.

No image available

How to find St Michaels Lodge

Click here for directions

This is not a Most Recommended company. Want to change this?