The total number of Barnardo's stores presently open near Bury Saint Edmunds, Suffolk is 4. This page includes a list of Barnardo's branches in the area.