At the moment, O2 runs 4 stores near Greenock, Renfrewshire. See below for the entire listing of all O2 branches nearby.