
Chester Road, Castle Bromwich, West Midlands, B36 9BX (Show me directions) Show Map
Monday to Sunday: Open 24 Hours
Profile
Autumn Leaf House is located in Castle Bromwich, Solihull. We offer residential support for eight males and females who are autistic.
Employees
Erika Lane
(Manageress)
Mrs Sarah Hennessy
(Deputy Manager)