ABOUT LOCAL CARE HOME - SCOTT HOUSE
Scott House is conveniently located in South Croydon. There are good transport links and local amenities nearby. Scott House provides care and support for up to twenty one men and women with long term mental illnesses.
How to find Scott House
Click here for directionsThis is not a Most Recommended company. Want to change this?