Skip to main content

Ash Tree

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

About this care service

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