O2 has 9 operating branches near Falkirk, Clackmannanshire. See the entire listing of all O2 locations below.