Currently, O2 operates 23 stores near Ormskirk, Lancashire. See below for a complete list of O2 branches close by.