Birmingham Children's Trust Edgewood Road is located in Birmingham, United Kingdom on 95-101 Edgewood Rd. Birmingham Children's Trust Edgewood Road is rated 5 out of 5 in the category childrens home in United Kingdom.
Address
95-101 Edgewood Rd
Accessibility
Wheelchair-accessible entrance