161, Granby St
Leicester,
Leicestershire
LE1 6FE
0116 247 0310
Latitude: 52.6321253, Longitude: -1.1269644
10:00 - 18:30 - Mo, Tu, We, Th, Fr
Actual information about Net & More of Internet Cafe category. Net & More is located at 161, Granby St Leicester, LE1 6FE. How to get to Net & More office? Look at the map below or call them 0116 247 0310