Right now, Barnardo's operates 57 stores near Ormskirk, Lancashire. Below is a list of Barnardo's branches close by.