Willowbrook Healthcare Business Type Hospitals/Childcare/Caring Premises Rating 3 - Generally Satisfactory Address 363 Aldridge Road Oscott Birmingham B44 8BW View on Map Date Last Inspected 15 October 2024 Local Authority Birmingham http://www.birmingham.gov.uk/environmental-health