Stourbridge House At Isabella's Homes Supported living, we provide 5 self-contained flats where clients have full control over their support and environment. Location: Strourbridge Contact Us Refer People Who Require Support learn more Our Accommodation Luxury Bedrooms Self-contained Flats Fully Equipped Kitchen Free Wi-Fi Personalized Support Plan Group Activities Keyworker System