Holbeach & East Elloe Hospital
- Local Authority: South Holland
- Rating: 🏆 5/5
- Last Inspection: 7 months ago
- Last Inspection Date: July 19, 2024
- Scheme: FHRS
- Address: Boston Road North Residential Quarters Holbeach And Elloe Hospital Trust
- Postcode: PE12 8AQ