McColl´s owns 51 existing locations near Salford, Lancashire. This page will give you a list of McColl´s stores close by.