Stoke House is a care home located at 6 Stoke Poges Lane, Slough, Berkshire, SL1 3NT. It offers care services for individuals with physical disabilities,…