The Homesteads

The Homesteads is a care home located at 216 Southend Road, Stanford Le Hope, Essex, SS17 7AQ. It is registered under the company name Homestead Care Homes…