Today, O2 has 4 locations near Truro, Cornwall. Refer to the page below for the entire listing of all O2 stores nearby.