Skip to main content

St Peters Hall

52 St Peters Road, Handsworth, Birmingham, West Midlands, B20 3RP

About this care service

This service is run by St Peter's Hall Limited, within Birmingham local authority