Scarborough House (Short Break Unit)
Care & Health
5
Official FHRS rating for Scarborough House (Short Break Unit)
Very Good
Inspected 25 March 2026
Scarborough House
393 - 395 Scarborough Avenue
Stevenage
Herts
SG1 2QA
Open in Apple Maps →