Currently, O2 owns 4 locations near Newton Abbot, Devon. On this page you can view a list of O2 stores in the area.