Salt Hill Care Centre provides care services for individuals in need of support. It is located in Slough, UK.