The total number of Barnardo's locations presently operating near Telford, Shropshire is 13. This page will supply you with a list of Barnardo's stores close by.