Commerce House, Telford Rd
Bicester,
Oxfordshire
OX26 4LD
01869 255741
Latitude: 51.9030011, Longitude: -1.1317481
08:00 - 19:00 - Mo, Tu, We, Th, Fr, Sa
Actual information about Callista UK Ltd of Telecom Equipment category. Callista UK Ltd is located at Commerce House, Telford Rd Bicester, OX26 4LD. How to get to Callista UK Ltd office? Look at the map below or call them 01869 255741