34, Fletcher Mall
Leicester,
Leicestershire
LE4 1DG
0116 234 0999
www.o2.co.uk
Latitude: 52.6658007, Longitude: -1.1673687
08:30 - 21:00 - Mo, Tu, We, Th, Fr, Sa, Su
Actual information about O2 Store Leicester of Mobile Phones category. O2 Store Leicester is located at 34, Fletcher Mall Leicester, LE4 1DG. How to get to O2 Store Leicester office? Look at the map below or call them 0116 234 0999