Currently, EE owns 25 locations near Oldham, Lancashire. Refer to this page for a list of EE stores in the area.