Skip to main content

Ash Tree

81 Leicester Road, Shepshed, Loughborough, Leicestershire, LE12 9DF

Contact details

Patient ratings and reviews

No reviews

Help others by sharing your thoughts and experiences about Ash Tree.



This service is run by Stepping Stone Independent Living Ltd, within Leicestershire local authority