Stafford House Residential Care Home is a residential care facility located in Thornton Cleveleys, Lancashire. The home provides accommodation and personal…