Skip to main content

Stoke House

6 Stoke Poges Lane, Slough, Berkshire, SL1 3NT

About this care service

This service is run by Optimum Specialised Homes Limited, within Slough local authority