There is currently a total number of 10 O2 branches open near Selby, North Yorkshire. Refer to this page for a list of O2 locations in the area.