Currently, McColl´s owns 58 branches near Skelmersdale, Lancashire. This page includes a list of McColl´s locations close by.